Информация об изменениях

Сообщение Re[6]: Как сделать частично загруженную страницу при стримин от 08.11.2023 14:59

Изменено 08.11.2023 15:14 Sharov

Re[6]: Как сделать частично загруженную страницу при стриминге
Здравствуйте, rameel, Вы писали:

S>>Ну смотрите, у меня web api get запрос, который начинает гнать поток видео(потенциально бесконечно долго),

S>>как мне узнать, что запрашивающая сторона либо закрыла вкладку, либо оборвала запрос. Если с запросом кажется, что
S>>более-менее ясно, скорее всего будет какое-нибудь исключение при доступе к Response.Body, то как быть с вкладкой -- я
S>>Как тут токен может помочь -- я тоже
R>Когда запрос оборвется, token.IsCancellationRequested вернет true. Попытка записать что-то в Response.Body, когда запрос оборвали не приводит к исключению, по крайней мере в моем случае никаких исключений не наблюдал ни раньше ни сейчас (Сейчас вот проверил, никаких исключений)

Можно пример, а то не догоняю куда конкретно добавить токен?
Re[6]: Как сделать частично загруженную страницу при стримин
Здравствуйте, rameel, Вы писали:

S>>Ну смотрите, у меня web api get запрос, который начинает гнать поток видео(потенциально бесконечно долго),

S>>как мне узнать, что запрашивающая сторона либо закрыла вкладку, либо оборвала запрос. Если с запросом кажется, что
S>>более-менее ясно, скорее всего будет какое-нибудь исключение при доступе к Response.Body, то как быть с вкладкой -- я
S>>Как тут токен может помочь -- я тоже
R>Когда запрос оборвется, token.IsCancellationRequested вернет true. Попытка записать что-то в Response.Body, когда запрос оборвали не приводит к исключению, по крайней мере в моем случае никаких исключений не наблюдал ни раньше ни сейчас (Сейчас вот проверил, никаких исключений)

Можно пример, а то не догоняю куда конкретно добавить токен?

УПД: Разобрался, что CopyToAsync принимает ct. Ну а кто и как его будет активировать?