public override void Set(string key, object value, TimeSpan? slidingExpireTime = null) { //TODO: Optimize by using a default CacheItemPolicy? _memoryCache.Set( key, value, new CacheItemPolicy { SlidingExpiration = slidingExpireTime ?? DefaultSlidingExpireTime }); }