public WebhooksManager(IWebhooksStorageProvider storageProvider, WebhooksHttpClientOptions options) { _storageProvider = storageProvider; Options = options; _httpClient = new WebhooksHttpClient(Options.PayloadSigningSecret) { BaseAddress = Options.ServerBaseUri, Timeout = Options.RequestTimeout }; }
public InMemoryWebhooksManager(IWebhooksStorageProvider storageProvider, WebhooksHttpClientOptions options) : base(storageProvider, options) { }
public HangfireWebhooksManager(IWebhooksStorageProvider storageProvider, WebhooksHttpClientOptions options) : base(storageProvider, options) { }