public static CacheImplementationBuilder Complete <T>(this CombinedCachingKeyBuilder <T> builder, ICacheImplementation cacheImplementation) where T : class { return(Complete <T>(builder) .And() .WithCacheImplementation(cacheImplementation)); }
public static AndBuilder <CacheImplementationBuilder> Complete <T>(this CombinedCachingKeyBuilder <T> builder) where T : class { return(builder.And().WithTtlOf(5).Seconds.And().SlidingExpiration()); }
public CombinedCachingKeyBuilderTests() { _propertyTrackerMock = new Mock <IPropertyTracker <User> >(); _sut = new CombinedCachingKeyBuilder <User>(_propertyTrackerMock.Object); }