//获取指定的HashTable public static List <T> RetrieveHash <T>(string key) where T : Orm.Model.BaseModel, new() { var value = new List <T>(); if (RedisWriteHelper.KeyExists(key)) { var result = RedisWriteHelper.GetAll <T>(key);//内存取数 return(result); } return(value); }
//获取指定的HashTable public static List <T> RetrieveHash <T>(string key) where T : Orm.Model.BaseModel, new() { var value = new List <T>(); if (RedisWriteHelper.KeyExists(key)) { var result = RedisWriteHelper.GetAll <T>(key);//内存取数 return(result); } //else //{ // value = _dbService.DataRepository.GetQueryable<T>().ToList();//数据取数据 // if (value.Count() > 0) // { // foreach (var item in value) // { // RedisWriteHelper.SetHash<T>(key, item.GUID, item); // } // } //} return(value); }