/// <summary> /// 初始化 /// </summary> public virtual void Initialize() { var objs = Orm.GetOrms().Values; objs = objs.Distinct().ToList(); foreach (var obj in objs) { if (!obj.IsCache) { continue; } var handle = new LoadCacheHandle(LoadCache); handle.BeginInvoke(obj, null, null); } }
/// <summary> /// 初始化主键 /// </summary> public virtual void Initialize() { var orms = Orm.GetOrms(); if (orms == null) { return; } foreach (var orm in orms.Values) { if (orm == null || orm.Key == null) { continue; } InitliazeKey(orm); } }