public When_resolving_name_servers() { var domainParser = new DomainParseService(); var log = new LogService(true); _dnsClient = new LookupClientProvider(domainParser, log); }
public DreamhostDnsValidation( LookupClientProvider dnsClient, ILogService logService, ISettingsService settings, SecretServiceManager ssm, DreamhostOptions options) : base(dnsClient, logService, settings) => _client = new DnsManagementClient(ssm.EvaluateSecret(options.ApiKey) ?? "", logService);
public GodaddyDnsValidation( LookupClientProvider dnsClient, ILogService logService, ISettingsService settings, GodaddyOptions options, ProxyService proxyService) : base(dnsClient, logService, settings) => _client = new DnsManagementClient(options.ApiKey.Value, logService, proxyService);
public DreamhostDnsValidation( LookupClientProvider dnsClient, ILogService logService, DreamhostOptions options, string identifier) : base(dnsClient, logService, options, identifier) { _client = new DnsManagementClient(options.ApiKey.Value, logService); }
public Script( ScriptOptions options, LookupClientProvider dnsClient, ILogService log, string identifier) : base(dnsClient, log, options, identifier) { _scriptClient = new ScriptClient(log); }
public SimplyDnsValidation( LookupClientProvider dnsClient, ILogService logService, ISettingsService settings, IProxyService proxyService, SecretServiceManager ssm, SimplyOptions options) : base(dnsClient, logService, settings) => _client = new SimplyDnsClient(
public Azure(AzureOptions options, LookupClientProvider dnsClient, ProxyService proxyService, ILogService log, ISettingsService settings) : base(dnsClient, log, settings) { _options = options; _proxyService = proxyService; _recordSets = new Dictionary <string, Dictionary <string, RecordSet> >(); }
public Azure(AzureOptions options, DomainParseService domainParser, LookupClientProvider dnsClient, ILogService log, ISettingsService settings) : base(dnsClient, log, settings) { _options = options; _domainParser = domainParser; }
public AcmeOptionsFactory( LookupClientProvider dnsClient, ILogService log, ISettingsService settings, ProxyService proxy) : base(log, Constants.Dns01ChallengeType) { _proxy = proxy; _settings = settings; _dnsClient = dnsClient; }
public Cloudflare( CloudflareOptions options, DomainParseService domainParser, ProxyService proxyService, LookupClientProvider dnsClient, ILogService log, ISettingsService settings) : base(dnsClient, log, settings) { _options = options; _hc = proxyService.GetHttpClient(); _domainParser = domainParser; }