public InstrumentedCache(ICache <TKey, TValue> cache, ICacheMetrics metrics, ILogger?logger)
 {
     _cache   = cache;
     _metrics = metrics;
     _logger  = logger;
 }
 public InstrumentedAsyncCache(IAsyncCache cache, ICacheMetrics metrics, ILogger?logger)
 {
     _cache   = cache;
     _metrics = metrics;
     _logger  = logger;
 }
Esempio n. 3
0
 public InstrumentedDataSource(IDataSource <TKey, TValue> dataSource, ICacheMetrics metrics, ILogger?logger)
 {
     _dataSource = dataSource;
     _metrics    = metrics;
     _logger     = logger;
 }