Exemplo n.º 1
0
 public MessageBusPublisher(IMessagingTopicPublisher topicPublisher, ITopicRegistry topicRegistry,
                            IMessageSerDes messageSerDes, IConfiguration configuration)
 {
     _topicPublisher = topicPublisher;
     _topicRegistry  = topicRegistry;
     _messageSerDes  = messageSerDes;
     _configuration  = configuration;
 }
Exemplo n.º 2
0
 public MessageBusSubscriber(IMessagingTopicSubscriber topicSubscriber, ITopicRegistry topicRegistry,
                             IMessageSerDes messageSerDes,
                             ILogger <MessageBusSubscriber <TMessage> > logger)
 {
     _topicSubscriber = topicSubscriber;
     _topicRegistry   = topicRegistry;
     _messageSerDes   = messageSerDes;
     _logger          = logger;
 }
Exemplo n.º 3
0
 public MessageBusPublisher(IMessagingTransport messagingTransport, ITopicRegistry topicRegistry,
                            IMessageSerDes messageSerDes, IConfiguration configuration, ILogger <MessageBusPublisher> logger)
 {
     _messagingTransport = messagingTransport;
     _topicRegistry      = topicRegistry;
     _messageSerDes      = messageSerDes;
     _configuration      = configuration;
     _logger             = logger;
 }
Exemplo n.º 4
0
 public MessageBusSubscriber(IMessagingTransport messagingTransport, ITopicRegistry topicRegistry,
                             IMessageSerDes messageSerDes,
                             ILogger <MessageBusSubscriber> logger)
 {
     _messagingTransport = messagingTransport;
     _topicRegistry      = topicRegistry;
     _messageSerDes      = messageSerDes;
     _logger             = logger;
 }
 public MessagingTopicSubscriberService(
     string topic,
     IMessageSerDes messageSerDes,
     IMessagingTopicSubscriber messagingTopicSubscriber,
     IServiceProvider serviceProvider,
     MessagingContextAccessor messagingContextAccessor,
     ITopicRegistry topicRegistry,
     ILogger <MessagingTopicSubscriberService> logger,
     MessagingSubscriberOptions subscriberOptions = null)
 {
     _messagingTopicSubscriber = messagingTopicSubscriber;
     _serviceProvider          = serviceProvider;
     _messagingContextAccessor = messagingContextAccessor;
     _messageSerDes            = messageSerDes;
     _logger            = logger;
     _subscriberOptions = subscriberOptions;
     _topic             = topicRegistry.GetTopicForName(topic);
 }