public async Task <int> UpdateAsync <T>(T entity) where T : class { _context.Entry(entity).State = EntityState.Modified; return(await _context.SaveChangesAsync()); }