Пример #1
0
 public MessageReceiver(ILogger logger, ISubscriptionMessageHandler messageHandler)
 {
     _serviceBusConnectionString = ConfigurationManager.AppSettings["ServiceBusConnectionString"];
     _topicName        = ConfigurationManager.AppSettings["TopicName"];
     _subscriptionName = ConfigurationManager.AppSettings["SubscriptionName"];
     _logger           = logger;
     _messageHandler   = messageHandler;
 }
Пример #2
0
 public SubscriptionMessageController(ILogger logger, ISubscriptionMessageHandler messageHandler)
 {
     messageHandler.MessageReceived += MessageReceived;
     _messageReceiver = new MessageReceiver(logger, messageHandler);
 }