Asyn c запросов к контексту выдает исключение - PullRequest
0 голосов
/ 01 мая 2020

Я добавляю сущность в контекст через AddAsyn c (), а затем использую SaveChangesAsyn c (). Однако в SaveChangesAsyn c () что-то идет не так, и он перенаправляет меня на промежуточное ПО, которое я установил на страницу не найдена. Это метод. Любые предложения приветствуются.

public async Task<BeerDTO> CreateBeer(BeerDTO beerDTO)
    {
        if (this.context.Beers.Any(b => b.Name == beerDTO.Name))
        {
            throw new ArgumentException();
        }


        var beer = new Beer()
        {
            Name = beerDTO.Name,
            StyleId = beerDTO.StyleId,
            BreweryId = beerDTO.BreweryId,
            ImagePath = beerDTO.ImagePath,
            Description = beerDTO.Description,
            ABV = beerDTO.ABV,
            CreatedOn = DateTime.UtcNow
        };

          await context.Beers.AddAsync(beer);

          await context.SaveChangesAsync();

        var beerToReturn = beer.GetDTO();

        return beerToReturn;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...