コード例 #1
0
ファイル: AspectExtensions.cs プロジェクト: cxlan/aspectf
 public static AspectF CacheRetry <TReturnType>(this AspectF aspect,
                                                string key)
 {
     return(CacheRetry <TReturnType>(aspect, Let.Cache(), Let.Logger(), key));
 }
コード例 #2
0
ファイル: AspectExtensions.cs プロジェクト: cxlan/aspectf
 public static AspectF CacheList <TItemType, TListType>(this AspectF aspect,
                                                        string listCacheKey, Func <TItemType, string> getItemKey)
     where TListType : IList <TItemType>, new()
 {
     return(CacheList <TItemType, TListType>(aspect, Let.Cache(), listCacheKey, getItemKey));
 }