public ReceiveTestMessage(IOptions options, IMessageBrokerClient client)
        {
            Verify.IsNotNull(nameof(options), options);
            Verify.IsNotNull(nameof(client), client);

            _options = options;
            _client  = client;
        }
 /// <summary>
 /// Create stream processor
 /// </summary>
 /// <param name="broker"></param>
 /// <param name="logger"></param>
 public BlobUploadNotificationRouter(IMessageBrokerClient broker, ILogger logger)
 {
     _broker  = broker ?? throw new ArgumentNullException(nameof(broker));
     _logger  = logger ?? throw new ArgumentNullException(nameof(logger));
     _clients = new ConcurrentDictionary <string, Task <IMessageClient> >();
 }
Beispiel #3
0
 /// <summary>
 /// Create event hub based audit log
 /// </summary>
 /// <param name="broker"></param>
 public EventBrokerAuditLog(IMessageBrokerClient broker)
 {
     _broker = broker ?? throw new ArgumentNullException(nameof(broker));
 }
Beispiel #4
0
 public Utility(IMessageBrokerClient client)
 {
     _client = client;
 }