Я использую .net 461, Microsoft.AspNet.WebApi 5.2.3
var testServer = Microsoft.Owin.Testing.TestServer.Create<MyConfig>();
//this has no effect, and Timeout is still the default 100 seconds
testServer.HttpClient.Timeout = TimeSpan.FromSeconds(200);
Если мне это нравится, настройки вступают в силу:
var client = new HttpClient
{
BaseAddress = new Uri("baseaddress")
};
client.Timeout = TimeSpan.FromSeconds(200); // this change has effect
Почему можноЯ не изменяю свойство TimeOut в первом фрагменте?