protected TCommand Add <TCommand>(TCommand command) where TCommand : ICommand { var domain = _mapper.Map <TDomain>(command); _archContext.Set <TDomain>().Add(domain); _archContext.SaveChanges(); return(_mapper.Map <TCommand>(domain)); }
public T Get(Guid id) => _context.Set <T>().Find(id);
public Repository(ArchContext db) { Db = db; DbSet = Db.Set <TEntity>(); }
public GenericRepository(ArchContext context) { _context = context; _dbSet = context.Set <TEntity>(); }