Вернее первый запрос проходит успешно, а на 2+ ошибки
Так он и пишет тебе белым по чёрному, что клиент можно менять только до выполнения первого запроса
Кстати для отправки JSON вот такие экстеншены есть https://www.nuget.org/packages/System.Net.Http.Json
А таймаутом отдельно для каждого запроса можно управлять только через CancellationToken
да нет, мне для всего сразу, не нужно отдельно
Ну тогда глобально таймаут задавай в момент создания HttpClient
я видимо туплю, у меня Http клиент статический, а класс не статический, потому я не могу в конструкторе задать таймаут, так как конструктор вызывается много раз для каждого экземпляра
Обсуждают сегодня