Динамическое установление временного ожидания ihttpclientFactory ⇐ C#

Место общения программистов C#
Anonymous
Динамическое установление временного ожидания ihttpclientFactory

Сообщение Anonymous »

Как лучше всего изменить время ожидания приложения, если мы используем ihttpclientFactory ? Я не имею в виду, что я хочу другой тайм -аут для разных адресов или конечных точек - я имею в виду, что все наши запросы должны использовать тайм -аут 60 секунд, если это не изменяется в чем -то другое, и мы не знаем, каким временным промежутком должен быть во время компиляции, и не хочу изменить его без перезапуска приложения.

Код: Выделить всё

using (var cts = new CancellationTokenSource(timeout))
{
return await client.SendAsync(request, cts.Token);
}
Но для меня это не похоже на правильный подход.

Подробнее здесь: https://stackoverflow.com/questions/796 ... ry-timeout

Вернуться в «C#»