public TeamCreatedEventHandler(ICloudflareApi cloudflareApi, IOptions <CloudflareOptions> cloudflareOptions, IHostingEnvironment hostingEnvironment) { _cloudflareApi = cloudflareApi; _cloudflareOptions = cloudflareOptions.Value; _hostingEnvironment = hostingEnvironment; }
public TeamDeletedEventHandler(ICloudflareApi cloudflareApi, IOptions <CloudflareOptions> cloudflareOptions, IHostingEnvironment hostingEnvironment, ILogger <TeamDeletedEventHandler> logger) { _cloudflareApi = cloudflareApi; _cloudflareOptions = cloudflareOptions.Value; _hostingEnvironment = hostingEnvironment; _logger = logger; }
public DynamicDnsService(ILogger logger, ICloudflareApi cloudflare) { if (logger is null) { throw new ArgumentNullException(nameof(logger)); } if (cloudflare is null) { throw new ArgumentNullException(nameof(cloudflare)); } _logger = logger; _cloudflare = cloudflare; }