示例#1
0
 public TEntity Get(Guid id)
 {
     return(Context.Set <TEntity>().SingleOrDefault(_ => _.Id == id));
 }
示例#2
0
 protected RepositoryBase(UniversityDbContext context)
 {
     Context = context;
     _dbSet  = context.Set <TEntity>();
 }
 public IEnumerable <T> GetAll()
 {
     return(dbContext.Set <T>().ToList());
 }
示例#4
0
 public async Task AddAsync(T model)
 {
     dbContext.Set <T>().Add(model);
     await dbContext.SaveChangesAsync();
 }
示例#5
0
 public Task <TEntity> FirstOrDefaultAsync(int id)
 {
     return(_context.Set <TEntity>().FirstOrDefaultAsync(x => x.Id == id));
 }