Sobes.tech
Junior — Middle

Изпраща ли се заявка към външен API, ако е предвидено неговото отменяне?

sobes.tech AI

Отговор от AI

Ако става въпрос за анулиране на заявка чрез CancellationToken в C#, заявката към външния API обикновено вече е изпратена, когато се извика методът, например HttpClient.SendAsync. Анулирането чрез CancellationToken може да прекъсне очакването за отговор и да освободи ресурси, но мрежовата заявка вече може да е била изпратена. Тоест, анулирането не предотвратява изпращането на заявката, а отменя по-нататъшната обработка и получаването на отговора.