EF Core не работает ни один из select методов

Не работают ни FirstOrDefault,ни FirstOrDefaultAsync, ни Find в одном контроллере.

 [Authorize(Roles = "master,admin,super,foreman")]
    [HttpPut("{id}")]
    public async Task<IActionResult> Put(long id, [FromBody]DutyForCuteMaterial duty)
    {
        var dutyInDB = db.DutyForCuteMaterials.FirstOrDefault(x => x.Id == id);
        int day = dutyInDB.CloseDate.DayOfYear;
        string status = dutyInDB.Status;
        if (id != duty.Id)
        {
            return BadRequest();
        }
        if (duty.CloseDate.DayOfYear != day)
        {
            return BadRequest();
        }
        if (status != "Закрыт")
        {
            duty.Status = "Закрыт";
            db.Entry(duty).State =  EntityState.Modified;
            await db.SaveChangesAsync();
            return NoContent();
        }
        else return BadRequest();
    }

Переменные не отображаются, а точки остановки просто проскакивают мимо. Во всех остальных методах все работает отлично. HELP

Вот что происходит при попытке поставить точку остановки после запуска введите сюда описание изображения

В окне вывода без конца мелькает исключение "System.Net.Internals.SocketExceptionFactory.ExtendedSocketException" в System.Net.Sockets.dll


Ответы (0 шт):