public static T[] Cache <T>(this IEnumerable <T> query, string key) { return(UserCache.CacheSequence <T>(query, key)); }
public static T[] Cache <T>(this IEnumerable <T> query) { return(UserCache.CacheSequence <T>(query, null)); }
public static T[] Cache <T>(this IEnumerable <T> query, string key) { return(UserCache.CacheSequence <T>(query, key)); }
public static T[] Cache <T>(this IEnumerable <T> query) { return(UserCache.CacheSequence <T>(query, null)); }