public SharedActivity(LookupClient lookupClient, AcmeProtocolClientFactory acmeProtocolClientFactory, IDnsProvider dnsProvider, CertificateClient certificateClient, WebhookInvoker webhookInvoker, IOptions <AcmebotOptions> options, ILogger <SharedActivity> logger) { _acmeProtocolClientFactory = acmeProtocolClientFactory; _dnsProvider = dnsProvider; _lookupClient = lookupClient; _certificateClient = certificateClient; _webhookInvoker = webhookInvoker; _options = options.Value; _logger = logger; }
public SharedActivity(IHttpClientFactory httpClientFactory, AzureEnvironment environment, LookupClient lookupClient, AcmeProtocolClientFactory acmeProtocolClientFactory, KuduClientFactory kuduClientFactory, WebSiteManagementClient webSiteManagementClient, DnsManagementClient dnsManagementClient, ResourceManagementClient resourceManagementClient, WebhookInvoker webhookInvoker, IOptions <AcmebotOptions> options, ILogger <SharedActivity> logger) { _httpClientFactory = httpClientFactory; _environment = environment; _lookupClient = lookupClient; _acmeProtocolClientFactory = acmeProtocolClientFactory; _kuduClientFactory = kuduClientFactory; _webSiteManagementClient = webSiteManagementClient; _dnsManagementClient = dnsManagementClient; _resourceManagementClient = resourceManagementClient; _webhookInvoker = webhookInvoker; _options = options.Value; _logger = logger; }