public CachingService(
     FasterKV <Key, Value, Input, Output, CacheContext, CacheFunctions> faster,
     FasterKV <KeyHeader, ValueHeader, KeyHeader, ValueHeader, CacheContext, HeaderCacheFunctions> headers,
     EvictedMetric evictedMetric
     )
 {
     this.faster        = faster;
     this.headers       = headers;
     this.evictedMetric = evictedMetric;
 }
 public EvictionHostedService(
     ILogger <EvictionHostedService> logger,
     FasterKV <Key, Value, Input, Output, CacheContext, CacheFunctions> values,
     FasterKV <KeyHeader, ValueHeader, KeyHeader, ValueHeader, CacheContext, HeaderCacheFunctions> headers,
     EvictedMetric evictedMetric)
 {
     _logger            = logger;
     this.values        = values;
     this.headers       = headers;
     this.evictedMetric = evictedMetric;
 }