public UnitOfWork(IWebDbContext context) { this._context = context as WebDbContext ?? new WebDbContext(); this._objectContext = ((IObjectContextAdapter)this._context).ObjectContext; if (this._objectContext.Connection.State != ConnectionState.Open) { this._objectContext.Connection.Open(); this._transaction = _objectContext.Connection.BeginTransaction(); } }
public ArticleRepository(IWebDbContext context) { this._context = context as WebDbContext; }
public UnitOfWorkManager(IWebDbContext context) { Database.SetInitializer <WebDbContext>(null); this._context = context as WebDbContext; }