public void Attach <TEntity>(TEntity entity) where TEntity : class { EFDbContext dbContext = GetEFDbContext <TEntity>(); dbContext.Set <TEntity>().Attach(entity); }
public void AddOrUpdate <TEntity>(params TEntity[] entities) where TEntity : class { EFDbContext dbContext = GetEFDbContext <TEntity>(); dbContext.Set <TEntity>().AddOrUpdate(entities); }
public IQueryable <TEntity> GetQuery <TEntity>() where TEntity : class { EFDbContext dbContext = GetEFDbContext <TEntity>(); return(dbContext.Set <TEntity>()); }