public CacheStats WithListCacheSkip(int resultItems, TimeSpan queryTime) { return(withCacheNonHit(ListStats.WithNewResult(resultItems, true), queryTime, true)); }
public CacheStats WithListCacheMiss(int resultItems, TimeSpan queryTime, bool isOverCapacity) { return(withCacheNonHit(ListStats.WithNewResult(resultItems, false), queryTime, isOverCapacity)); }
public CacheStats WithSingleCacheNonHit(TimeSpan queryTime, bool isOverCapacity) { return(withCacheNonHit(ListStats.WithNewResult(), queryTime, isOverCapacity)); }
public CacheStats WithListCacheHit(int resultItems) { return(withCacheHit(ListStats.WithNewResult(resultItems, false))); }
public CacheStats WithSingleCacheHit() { return(withCacheHit(ListStats.WithNewResult())); }