Мы обновили работающий проект asp.net core 2.1 до версии 3.0, используя это руководство .
Проект выполняется в visual studio без ошибок, но всякий раз, когда я пытаюсь выполнить запросы к серверу, яя не получаю никакого ответа от сервера (я просто получаю тайм-ауты в клиенте).
Когда я устанавливаю контрольные точки в мои контроллеры, контрольные точки не запускаются, поэтому запросы даже не достигают контроллеров. В частности, я пытаюсь поместить их в общедоступное асинхронное переопределение. Задача OnActionExecutionAsync (контекст ActionExecutingContext, затем ActionExecutionDelegate)
Код синхронизирован, а точки останова выглядят нормально.
Есть идеи, что происходит? Как я могу отладить эту проблему? Где я могу поставить точки останова, которые будут срабатывать при каждом запросе? (что-то, что вызывается перед OnActionExecutionAsync контроллера)
Обновление: я также установил точки останова в методе Invoke моего пользовательского промежуточного программного обеспечения, и они также не попадают (вызывается только конструктор промежуточного программного обеспечения)