public Repository(ContosoDbContext context) { _context = context; dbSet = context.Set <T>(); }
public virtual void Add(T entity) { _dbContext.Set <T>().Add(entity); }
public Repository(ContosoDbContext db) { _db = db; _dbSet = db.Set <T>(); }
protected GenericRepository(ContosoDbContext context) { _context = context; _dbSet = context.Set <T>(); }
protected ContosoDbContext _context; //class can be inheritant public Repository(ContosoDbContext context) //ctor tab tab { _context = context; dbSet = context.Set <T>();//dbset is generic, cus we have diff models }