public TestMasterRepository(cBaseDevEntities dataContext) : base(dataContext) { }
//protected IDbFactory DbFactory //{ // get; // private set; //} //protected cBaseDevEntities DbContext //{ // get { return dataContext ?? (dataContext = DbFactory.Init()); } //} #endregion Properties //protected RepositoryBase(IDbFactory dbFactory) //{ // DbFactory = dbFactory; // dbSet = DbContext.Set<T>(); //} protected RepositoryBase(cBaseDevEntities dataContext) { this.DbContext = dataContext; dbSet = dataContext.Set <T>(); }
//public DbFactory(DbContextOptions dbContextOptions) //{ // this.dbContextOptions = dbContextOptions; //} public cBaseDevEntities Init() { return(dbContext ?? (dbContext = new cBaseDevEntities())); }