Esempio n. 1
0
 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("不支持的上下文参数");
     }
 }
Esempio n. 2
0
 public ReadWriteContextScope(DataAccessEfContext context) : base(context)
 {
 }
Esempio n. 3
0
 public NormalContextScope(DataAccessEfContext context) : base(context)
 {
 }
Esempio n. 4
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="context">Object context</param>
 public EfRepository(DataAccessEfContext context)
 {
     this._context = context;
 }