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());
 }
Exemple #3
0
        public CombinedCachingKeyBuilderTests()
        {
            _propertyTrackerMock = new Mock <IPropertyTracker <User> >();

            _sut = new CombinedCachingKeyBuilder <User>(_propertyTrackerMock.Object);
        }