コード例 #1
0
ファイル: ResourceLocator.cs プロジェクト: Bloyteg/RWXViewer
        private TResult LoadFromCache(TIdentifier identifier)
        {
            var cache = MemoryCache.Default;
            var key   = _cacheKeyGenerator.GetKey(identifier);

            return(cache[key] as TResult);
        }
コード例 #2
0
        private string GenerateKey <T>(Expression <Func <Task <T> > > factoryExpression, object[] arguments)
        {
            var key = _cacheKeyGenerator.GetKey(factoryExpression, arguments);

            return(key);
        }