Есть ли еще один http-запрос, который нужно отправить?
Как браузер уведомляет сервер о брошенном/отмененном запросе?
Нужно ли мне кодировать мою клиентскую часть, чтобы это работало?
Это мой метод контроллера ASP MVC:
[HttpGet("/get")]
public async Task<string> Get(CancellationToken cancellationToken)
{
//propagate CancellationToken to Entity Framework
}
CancellationToken
очень распространен, и точные детали реализации зависят от фактической функции, которую вы вызываете. - person Stefan   schedule 08.02.2018