public OutputCacheFilter(
            ICacheManager cacheManager,
            IOutputCacheStorageProvider cacheStorageProvider,
            ITagCache tagCache,
            IDisplayedContentItemHandler displayedContentItemHandler,
            IWorkContextAccessor workContextAccessor,
            IThemeManager themeManager,
            IClock clock,
            ICacheService cacheService,
            ISignals signals,
            ShellSettings shellSettings) {

            _cacheManager = cacheManager;
            _cacheStorageProvider = cacheStorageProvider;
            _tagCache = tagCache;
            _displayedContentItemHandler = displayedContentItemHandler;
            _workContextAccessor = workContextAccessor;
            _themeManager = themeManager;
            _clock = clock;
            _cacheService = cacheService;
            _signals = signals;
            _shellSettings = shellSettings;

            Logger = NullLogger.Instance;
        }
 public DynamicCacheShapeDisplayEvents(
     IDynamicCache dynamicCache,
     ITagCache tagCache,
     ICacheContextManager cacheContextManager)
 {
     _dynamicCache = dynamicCache;
     _tagCache = tagCache;
     _cacheContextManager = cacheContextManager;
 }
 public CacheService(
     IWorkContextAccessor workContextAccessor,
     IRepository<CacheParameterRecord> repository,
     ICacheManager cacheManager,
     IOutputCacheStorageProvider cacheStorageProvider,
     ITagCache tagCache,
     ISignals signals) {
     _workContextAccessor = workContextAccessor;
     _repository = repository;
     _cacheManager = cacheManager;
     _cacheStorageProvider = cacheStorageProvider;
     _tagCache = tagCache;
     _signals = signals;
 }
Esempio n. 4
0
 public HomeController(
     ITestDependency testDependency,
     IContentManager contentManager,
     IEventBus eventBus,
     IShapeFactory shapeFactory,
     IShapeDisplay shapeDisplay,
     ISession session,
     ILogger<HomeController> logger,
     ITagCache tagCache)
 {
     _session = session;
     _testDependency = testDependency;
     _contentManager = contentManager;
     _eventBus = eventBus;
     _shapeDisplay = shapeDisplay;
     Shape = shapeFactory;
     _logger = logger;
     _tagCache = tagCache;
 }
Esempio n. 5
0
 public HomeController(
     ITestDependency testDependency,
     IContentManager contentManager,
     IEventBus eventBus,
     IShapeFactory shapeFactory,
     IShapeDisplay shapeDisplay,
     ISession session,
     ILogger<HomeController> logger,
     ITagCache tagCache,
     IContentItemDisplayManager contentDisplay,
     IDeferredTaskEngine processingQueue)
 {
     _deferredTaskEngine = processingQueue;
     _session = session;
     _testDependency = testDependency;
     _contentManager = contentManager;
     _eventBus = eventBus;
     _shapeDisplay = shapeDisplay;
     Shape = shapeFactory;
     _logger = logger;
     _tagCache = tagCache;
     _contentDisplay = contentDisplay;
 }
Esempio n. 6
0
 public ContentsHandler(ITagCache tagCache)
 {
     _tagCache = tagCache;
 }