public DataAccessContextScope(DataAccessEfContext context) { this._context = context; if (ContextType == DataAccessContextType.ReadWrite) { this._context.StartReadWriteContext(); } else if (ContextType == DataAccessContextType.Normal) { this._context.StartNormalContext(); } else { throw new DataAccessException("不支持的上下文参数"); } }
public ReadWriteContextScope(DataAccessEfContext context) : base(context) { }
public NormalContextScope(DataAccessEfContext context) : base(context) { }
/// <summary> /// Ctor /// </summary> /// <param name="context">Object context</param> public EfRepository(DataAccessEfContext context) { this._context = context; }