public static LOGI.Framework.Toolkit.OpenSource.AspectF.AspectF CacheRetry <TReturnType>(this LOGI.Framework.Toolkit.OpenSource.AspectF.AspectF aspect, string key) { return(CacheRetry <TReturnType>(aspect, Let.Cache(), Let.Logger(), key)); }
public static LOGI.Framework.Toolkit.OpenSource.AspectF.AspectF CacheList <TItemType, TListType>(this LOGI.Framework.Toolkit.OpenSource.AspectF.AspectF aspect, string listCacheKey, Func <TItemType, string> getItemKey) where TListType : IList <TItemType>, new() { return(CacheList <TItemType, TListType>(aspect, Let.Cache(), listCacheKey, getItemKey)); }