public virtual T GetByIdAsync(int id) { var entity = _dbContext.Set <T>().Find(id); //use set<T> to replace genres,movies return(entity); }
public virtual async Task <T> GetByIdAsync(int id) { return(await _dbContext.Set <T>().FindAsync(id)); }
public virtual async Task <T> GetById(int id) { var entity = await _dbContext.Set <T>().FindAsync(id); return(entity); }
public Repository(MovieShopDbContext context) { _context = context; _dbSet = context.Set <T>(); //T-placeholder: typically replace by dbset classes }