Exemple #1
0
 public RuntimeCacheUrlWildCardManager(
     IUmbracoFlareDomainManager domainManager,
     IUmbracoContextFactory umbracoContextFactory
     )
 {
     _contentIdToUrlCache       = HttpRuntime.Cache[CACHE_KEY] as Dictionary <int, IEnumerable <string> >;
     this.domainManager         = domainManager;
     this.umbracoContextFactory = umbracoContextFactory;
 }
 public ContentPublishedComponent(ICloudflareConfiguration cloudflareConfiguration,
                                  ICloudflareManager cloudflareManager,
                                  IUrlWildCardManager wildCardManager, ILogger logger)
 {
     _cloudflareConfiguration = cloudflareConfiguration;
     _cloudflareManager       = cloudflareManager;
     _domainManager           = cloudflareManager.DomainManager;
     _wildCardManager         = wildCardManager;
     _logger = logger;
 }
Exemple #3
0
 public MediaSavingComponent(
     ICloudflareManager cloudflareManager,
     IImageCropperManager imageCropperManager,
     IUmbracoContextFactory umbracoContextFactory
     )
 {
     this.cloudflareManager     = cloudflareManager;
     this.domainManager         = cloudflareManager.DomainManager;
     this.imageCropperManager   = imageCropperManager;
     this.umbracoContextFactory = umbracoContextFactory;
 }
Exemple #4
0
 public CloudflareManager(
     ICloudflareConfiguration configuration,
     IUmbracoFlareDomainManager domainManager,
     ICloudflareService cloudflareProvider,
     IProfilingLogger logger
     )
 {
     this.configuration     = configuration;
     this.domainManager     = domainManager;
     this.cloudflareService = cloudflareProvider;
     this.logger            = logger;
 }
Exemple #5
0
 public FileSavingComponent(ICloudflareManager cloudflareManager)
 {
     this.cloudflareManager = cloudflareManager;
     this.domainManager     = cloudflareManager.DomainManager;
 }