public QueuedSender(AzureWebHookDequeueManager parent, ILogger logger) : base(logger) { if (parent == null) { throw new ArgumentNullException(nameof(parent)); } _parent = parent; }
private static async Task DequeueAndSendWebHooks(CancellationToken cancellationToken) { // Create the dequeue manager string connectionString = ConfigurationManager.ConnectionStrings[QueueConnectionString].ConnectionString; ILogger logger = CommonServices.GetLogger(); AzureWebHookDequeueManager manager = new AzureWebHookDequeueManager(connectionString, logger); // Start the dequeue manager await manager.Start(cancellationToken); }
public QueuedSender(AzureWebHookDequeueManager parent, ILogger logger) : base(logger) { if (parent == null) { throw new ArgumentNullException("parent"); } _parent = parent; }