Beispiel #1
0
        public DynamicCacheTagHelper(
            IDynamicCacheService dynamicCacheService,
            ICacheScopeManager cacheScopeManager,
            HtmlEncoder htmlEncoder,
            DynamicCacheTagHelperService dynamicCacheTagHelperService)

        {
            _dynamicCacheService          = dynamicCacheService;
            _cacheScopeManager            = cacheScopeManager;
            HtmlEncoder                   = htmlEncoder;
            _dynamicCacheTagHelperService = dynamicCacheTagHelperService;
        }
 public DynamicCacheTagHelper(
     IDynamicCacheService dynamicCacheService,
     ICacheScopeManager cacheScopeManager,
     HtmlEncoder htmlEncoder,
     DynamicCacheTagHelperService dynamicCacheTagHelperService,
     IOptions <CacheOptions> cacheOptions)
 {
     _dynamicCacheService          = dynamicCacheService;
     _cacheScopeManager            = cacheScopeManager;
     HtmlEncoder                   = htmlEncoder;
     _dynamicCacheTagHelperService = dynamicCacheTagHelperService;
     _cacheOptions                 = cacheOptions.Value;
 }
        public DynamicCacheTagHelper(
            IClock clock,
            IDynamicCacheService dynamicCacheService,
            ICacheScopeManager cacheScopeManager,
            ILogger <DynamicCacheTagHelper> logger,
            HtmlEncoder htmlEncoder,
            DynamicCacheTagHelperService dynamicCacheTagHelperService)

        {
            _clock = clock;
            _dynamicCacheService = dynamicCacheService;
            _cacheScopeManager   = cacheScopeManager;
            _logger     = logger;
            HtmlEncoder = htmlEncoder;
            _dynamicCacheTagHelperService = dynamicCacheTagHelperService;
        }