protected override void ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { _configurationService = ServiceFactory.GetConfigurationService(); _cloudflareService = ServiceFactory.GetCloudflareService(); _umbracoFlareDomainService = ServiceFactory.GetUmbracoFlareDomainService(); _umbracoHelperWrapper = ServiceFactory.GetUmbracoHelperWrapper(); _imageCropperService = ServiceFactory.GetImageCropperService(); ContentService.Published += PurgeCloudflareCache; FileService.SavedScript += PurgeCloudflareCacheForScripts; FileService.SavedStylesheet += PurgeCloudflareCacheForStylesheets; MediaService.Saved += PurgeCloudflareCacheForMedia; }
public CloudflareService() { _umbracoLoggingService = ServiceFactory.GetUmbracoLoggingService(); _cloudflareApiClient = ServiceFactory.GetCloudflareApiClient(); _umbracoFlareDomainService = ServiceFactory.GetUmbracoFlareDomainService(); }
public CloudflareUmbracoApiController() { _cloudflareService = ServiceFactory.GetCloudflareService(); _umbracoFlareDomainService = ServiceFactory.GetUmbracoFlareDomainService(); _configurationService = ServiceFactory.GetConfigurationService(); }