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; }
public InstrumentedDataSource(IDataSource <TKey, TValue> dataSource, ICacheMetrics metrics, ILogger?logger) { _dataSource = dataSource; _metrics = metrics; _logger = logger; }