0
HttpClient
は、 特定のリクエストをキャンセルすることはできますか?
このインスタンス上のすべての保留中の要求をキャンセルします方法...
CancelPendingRequests
を、持っています。
私は自分のアプリに1つのHttpClient
インスタンスを使用していますので、1つの特定のリクエストをキャンセルして他のメンバーには続けることができますか?
HttpClient
は、 特定のリクエストをキャンセルすることはできますか?
このインスタンス上のすべての保留中の要求をキャンセルします方法...
CancelPendingRequests
を、持っています。
私は自分のアプリに1つのHttpClient
インスタンスを使用していますので、1つの特定のリクエストをキャンセルして他のメンバーには続けることができますか?
あなたは非同期クライアント操作にCancellationToken
を渡すことによって、それをキャンセルしたときにタイムアウトするよう指示が、これは、それは確かにキャンセルされることを保証するものではありません心に留めておくことができます - https://stackoverflow.com/a/36587037/3394884
var request = await _httpClient.GetAsync(new Uri("http://www.google.com"),
new CancellationTokenSource(TimeSpan.FromSeconds(5)).Token);
その後、私は「ドンそれは価値があると思う。 –