Made AddAsync method fully asynchronous

This commit is contained in:
Moien Tajik
2019-10-19 01:27:42 +03:30
parent 15fd172d57
commit 96e16ca3e7

View File

@@ -1,6 +1,6 @@
using Microsoft.eShopWeb.ApplicationCore.Interfaces; using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;
using Microsoft.eShopWeb.ApplicationCore.Entities; using Microsoft.eShopWeb.ApplicationCore.Entities;
using Microsoft.eShopWeb.ApplicationCore.Interfaces;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
@@ -43,7 +43,7 @@ namespace Microsoft.eShopWeb.Infrastructure.Data
public async Task<T> AddAsync(T entity) public async Task<T> AddAsync(T entity)
{ {
_dbContext.Set<T>().Add(entity); await _dbContext.Set<T>().AddAsync(entity);
await _dbContext.SaveChangesAsync(); await _dbContext.SaveChangesAsync();
return entity; return entity;