我一直在尋找通過我的老項目的代碼,我發現這一點:SendAsync用的CancellationToken
private async void send(HttpRequestMessage request, CancellationToken cancellationToken)
{
HttpResponseMessage response = await _client.SendAsync(request, cancellationToken);
//...
}
我想知道當它取消了,會發生什麼?
響應中會有什麼?
之後我是否需要致電ThrowIfCancellationRequested
,否則會引發異常?
所以'SendAsync'不會拋出任何異常?爲什麼它沒有記錄在任何地方...... – sooqua