public virtual async Task <int> Create(T entity) { await _dbContext.AddAsync(entity); try { await _dbContext.SaveChangesAsync(); } catch (DbUpdateException due) { _logger.LogError(due.Message, due.InnerException); throw; } return(entity.Id); }
public virtual async Task <int> Create(T entity) { await _dbContext.AddAsync(entity); try { await _dbContext.SaveChangesAsync(); } catch (DbUpdateException due) { _logger.LogError(due.Message, due.InnerException); throw; } return(entity.Id); }