コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CacheInstructionService"/> class.
 /// </summary>
 public CacheInstructionService(
     IScopeProvider provider,
     ILoggerFactory loggerFactory,
     IEventMessagesFactory eventMessagesFactory,
     ICacheInstructionRepository cacheInstructionRepository,
     IProfilingLogger profilingLogger,
     ILogger <CacheInstructionService> logger,
     IOptions <GlobalSettings> globalSettings)
     : base(provider, loggerFactory, eventMessagesFactory)
 {
     _cacheInstructionRepository = cacheInstructionRepository;
     _profilingLogger            = profilingLogger;
     _logger         = logger;
     _globalSettings = globalSettings.Value;
 }
コード例 #2
0
 public CacheInstructionService(
     ICoreScopeProvider provider,
     ILoggerFactory loggerFactory,
     IEventMessagesFactory eventMessagesFactory,
     ICacheInstructionRepository cacheInstructionRepository,
     IProfilingLogger profilingLogger,
     ILogger <Infrastructure.Services.CacheInstructionService> logger,
     IOptions <GlobalSettings> globalSettings)
     : base(
         provider,
         loggerFactory,
         eventMessagesFactory,
         cacheInstructionRepository,
         profilingLogger,
         logger,
         globalSettings)
 {
 }