Azure Служба приложений и HttpContext.RequestАбортный токен отмены - PullRequest
1 голос
/ 20 февраля 2020

У меня есть приложение do tnet core 3.1, которое требует значительных вычислительных ресурсов, т.е. ответ на запрос может задержаться на несколько минут, соответственно я наблюдаю за FIN или HttpContext.RequestAborted,

Допустим, пример кода будет

public async Task<IActionResult> Get(string request)
{
      await _process.IntensiveTaskAsync(HttpContext.RequestAborted);
      return Ok();
}

Теперь, который отлично работает во многих средах, включая linux, IIS, nginx (прокси). т.е. пользователь завершает запрос). Однако, когда код теперь размещен в Azure Web App из контейнера (linux), он не работает. Есть ли какая-либо конфигурация, необходимая для этого, чтобы отметить, что в настоящее время Сервис размещен в Dev SKU B1

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