/// <summary> /// 使用属性类型的创建 /// </summary> /// <param name="context">上下文</param> /// <param name="pInfo">属性类型</param> internal TableSetCache(DbContext context, PropertyInfo pInfo) { _set = new TableSet <TEntity>(context, pInfo); _dataCache = new DefaultDataCache <TEntity>(_set); }
/// <summary> /// 使用属性类型的创建 /// </summary> /// <param name="context">上下文</param> /// <param name="pInfo">属性类型</param> internal ViewSetCache(DbContext context, PropertyInfo pInfo) { var set = new ViewSet <TEntity>(context, pInfo); _dataCache = new DefaultDataCache <TEntity>(set); }