public List <T> Find(Expression <Func <T, bool> > where, Func <IQueryable <T>, IIncludableQueryable <T, object> > include = null) { var query = _db.Set <K>().ProjectTo <T>(_mapper.ConfigurationProvider).Where(where); if (include != null) { query = include(query); } return(query.AsNoTracking().ToList()); }
public Repository(LivrariaContext context, ILogger logger) { _dbSet = context.Set <TEntity>(); _logger = logger; }
public void Add(TEntity obj) { _livrariaContext.Set <TEntity>().Add(obj); _livrariaContext.SaveChanges(); }
protected Repository(LivrariaContext context) { Db = context; DbSet = Db.Set <TEntity>(); }
public Repository(LivrariaContext context) { Db = context; DbSet = Db.Set <TEntity>(); }
public void Adicionar(TEntidade entidade) { _db.Set <TEntidade>().Add(entidade); _db.SaveChanges(); }
public void Insert(Livro obj) { _context.Set <Livro>().Add(obj); _context.SaveChanges(); }
public RepositoryBase(LivrariaContext context) { _Context = context; _DbSet = _Context.Set <TEntity>(); }
public virtual List <TEntity> GetAll() { return(_Db.Set <TEntity>().AsNoTracking().ToList()); }
public RepositoryBase(LivrariaContext livrariaContext) { Db = livrariaContext; DbSet = Db.Set <TEntity>(); }
public Repository(LivrariaContext context) { _context = context; _dbSet = _context.Set <TEntity>(); }