Module: NatsMessaging

Defined in:
lib/nats_messaging.rb,
lib/nats_messaging/nats_service.rb

Defined Under Namespace

Classes: NatsService

Class Method Summary collapse

Class Method Details

.service(nats_url, stream_name: nil, subjects: []) ⇒ Object

Main entry point to expose the functionalities



5
6
7
# File 'lib/nats_messaging.rb', line 5

def self.service(nats_url, stream_name: nil, subjects: [])
  @service ||= NatsService.new(nats_url, stream_name: stream_name, subjects: subjects)
end