public EntityFrameworkUnitOfWork(MegaProjectContext context)//, IRepositoryProvider repositoryProvider) { Context = context; //repositoryProvider.Context = Context; //RepositoryProvider = repositoryProvider; }
//, IRepositoryProvider repositoryProvider) public EntityFrameworkUnitOfWork(MegaProjectContext context) { Context = context; //repositoryProvider.Context = Context; //RepositoryProvider = repositoryProvider; }
public Repository(IEFUnitOfWork unitOfWork) { if (unitOfWork == null) { throw new ArgumentNullException("unitOfWork"); } _context = unitOfWork.Context; }
public Repository(MegaProjectContext context) { if (context == null) { throw new ArgumentNullException("context"); } _context = context; }
public Repository() { _context = new MegaProjectContext(); }
//protected IRepositoryProvider RepositoryProvider { get; set; } public EntityFrameworkUnitOfWork() { Context = new MegaProjectContext(); }
public void DbSetup() { Database.SetInitializer(new SeedingDatabaseInitializer()); using (var ctx = new MegaProjectContext()) { ctx.Database.Initialize(true); } }
//protected IRepositoryProvider RepositoryProvider { get; set; } public EntityFrameworkUnitOfWork() { Context = new MegaProjectContext(); }