namespace IStation.Service { /// /// /// public partial class AnalysisCombine { /// /// /// /// private static Dictionary> GetDictCache() { return AnalysisCombineCacheHelper.GetSet(() => { var dal = DALCreateHelper.CreateDAL(); var entity_dict = dal.GetAllTable(); if (entity_dict == null || !entity_dict.Any()) { return new Dictionary>(); } var model_dict = new Dictionary>(); for (int i = 0; i < entity_dict.Count; i++) { var entity_item = entity_dict.ElementAt(i); model_dict[entity_item.Key] = Entity2Models(entity_item.Value); } return model_dict; }, ConfigHelper.CacheKeepTime, ConfigHelper.CacheRandomTime); } } }