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 CloudflareProvider(CloudflareOptions options) { _cloudflareDnsClient = new CloudflareDnsClient(options.ApiToken); }