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; }