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> >(); }
/// <summary> /// Create event hub based audit log /// </summary> /// <param name="broker"></param> public EventBrokerAuditLog(IMessageBrokerClient broker) { _broker = broker ?? throw new ArgumentNullException(nameof(broker)); }
public Utility(IMessageBrokerClient client) { _client = client; }