public async Task <T> UpdateAsync(T entity) { if (entity == null) { throw new ArgumentNullException(nameof(entity)); } _dbContext.Update(entity); await _dbContext.SaveChangesAsync(); return(entity); }