/// <summary> /// 缓存预热,强制重新缓存 /// </summary> /// <returns>影响行数</returns> public static int CachePreheating() { int result = 0; // 把所有的数据都缓存起来的代码 BaseUserContactManager manager = new BaseUserContactManager(); using (IDataReader dataReader = manager.ExecuteReader()) { while (dataReader.Read()) { BaseUserContactEntity entity = BaseEntity.Create <BaseUserContactEntity>(dataReader, false); BaseUserContactManager.SetCache(entity); result++; System.Console.WriteLine(result.ToString() + " : " + entity.Telephone); } dataReader.Close(); } return(result); }
/// <summary> /// 缓存预热,强制重新缓存 /// </summary> /// <returns>影响行数</returns> public static int CachePreheating() { var result = 0; // 把所有的数据都缓存起来的代码 var manager = new BaseUserContactManager(); var dataReader = manager.ExecuteReader(); if (dataReader != null && !dataReader.IsClosed) { while (dataReader.Read()) { var entity = BaseEntity.Create <BaseUserContactEntity>(dataReader, false); SetCache(entity); result++; System.Console.WriteLine(result + " : " + entity.Telephone); } dataReader.Close(); } return(result); }