Интересно, если этот код работает, как ожидалось (отправить строку веб-приложения):Нужно ли ждать завершения асинхронного метода перед удалением HttpClient?
using (HttpClient httpClient = Util.CreateHttpClient())
{
httpClient.PostAsJsonAsync("theurl", somestr);
}
Поскольку PostAsJsonAsync
не полное исполнение немедленно, и HTTPClient расположен при выходе из блока, является запрос всегда передается должным образом?
Или я должен ждать для выполнения этой задачи, как это:
using (HttpClient httpClient = Util.CreateHttpClient())
{
httpClient.PostAsJsonAsync("theurl", somestr).Wait();
}
У вас есть источник этого? –