public ContentPublishedComponent(ICloudflareConfiguration cloudflareConfiguration,
                                  ICloudflareManager cloudflareManager,
                                  IUrlWildCardManager wildCardManager, ILogger logger)
 {
     _cloudflareConfiguration = cloudflareConfiguration;
     _cloudflareManager       = cloudflareManager;
     _domainManager           = cloudflareManager.DomainManager;
     _wildCardManager         = wildCardManager;
     _logger = logger;
 }
Example #2
0
 public CloudflareManager(
     ICloudflareConfiguration configuration,
     IUmbracoFlareDomainManager domainManager,
     ICloudflareService cloudflareProvider,
     IProfilingLogger logger
     )
 {
     this.configuration     = configuration;
     this.domainManager     = domainManager;
     this.cloudflareService = cloudflareProvider;
     this.logger            = logger;
 }
Example #3
0
 public UmbracoFlareDomainManager(
     ICloudflareService cloudflareService,
     IContentService contentService,
     IDomainService domainService,
     IUmbracoContextFactory umbracoContextFactory, ICloudflareConfiguration cloudflareConfiguration
     )
 {
     this.cloudflareService     = cloudflareService;
     this.contentService        = contentService;
     this.domainService         = domainService;
     this.umbracoContextFactory = umbracoContextFactory;
     _cloudflareConfiguration   = cloudflareConfiguration;
 }
Example #4
0
 public DataTypeSavingComponent(ICloudflareConfiguration cloudflareConfiguration, IImageCropperManager imageCropperManager)
 {
     _cloudflareConfiguration = cloudflareConfiguration;
     this.imageCropperManager = imageCropperManager;
 }
 public CloudflareService(ICloudflareConfiguration cloudflareConfiguration, IProfilingLogger logger)
 {
     this.cloudflareConfiguration = cloudflareConfiguration;
     this.logger = logger;
 }
 public TreeMenuComponent(ICloudflareConfiguration cloudflareConfiguration)
 {
     _showPurgeMenu = cloudflareConfiguration.ShowPurgeMenu;
 }