public virtual TEntity Add(TEntity entity) { _context.Set <TEntity>().Add(entity); _context.SaveChanges(); return(entity); }