public TEntity GetById(int id) { var entity = _dbSet.Find(id); _context.Entry(entity).State = EntityState.Detached; return(entity); }