При написании приложения, использующего HttpClient, я использую тот же подход, что и в этом посте , другими словами Я не использую и вместо этого использую статический HttpClient. У меня не было проблем с этим, когда я хочу общаться только с одним сервером. (Я устанавливаю IP-адрес как BaseAddress
и продолжаю)
Теперь у меня та же проблема, что и у этого вопроса относительно того, что BaseAddress нельзя изменить после начала использования HttpClient.
Ответы на этот вопрос отвечают объяснением, что это невозможно сделать. Вы не можете изменить BaseAddress.
Итак, мой вопрос (который отличается от связанного, поэтому не является дубликатом), что делать, если мы хотим изменить IP-адрес для связи с другим сервером?
Должны ли мы создать экземпляр другого HttpClient? (нет, мы не будем использовать using
). Как мы будем правильно действовать дальше?