Я обновил свои Xamarin.Forms до последней версии (4.5.0.530). После этого я не могу изменить BaseAddress моего httpclient. У меня есть следующий код:
private static HttpClient client = new HttpClient(new NativeMessageHandler());
client = new HttpClient(new NativeMessageHandler());
client.BaseAddress = new Uri(App.hostserveradress);
client.Timeout = TimeSpan.FromMinutes(5);
Позже, после того как я позвонил в Webservice с:
responseReset = await client.PostAsync("GetResetFotos", contentReset);
Я хочу изменить BaseAddress на другой:
client.BaseAddress = new Uri(App.serveradress);
Но когда я устанавливаю новый BaseAddress, я получаю следующую ошибку:
This instance has already started one or more requests. Properties can only be modified before sending the first request.
До обновления Xamarin.Forms все работало идеально, теперь я получаю именованную ошибку.
Что я могу сделать?
Спасибо.