public virtual void Insert(T entity) { try { if (entity == null) { throw new ArgumentNullException(nameof(entity)); } _context.Set <T>().Add(entity); _context.SaveChangesAsync(); } catch (Exception dbEx) { throw new Exception(dbEx.Message); } }
public GenericRepository(MovieDbContext dbContext) { _dbContext = dbContext; _dbSet = _dbContext.Set <TEntity>(); }
public IEnumerable <T> GetAll() { return(context.Set <T>().AsQueryable().AsEnumerable()); }
public IQueryable <T> GetQuery() { return(dbContext.Set <T>().AsQueryable()); }