0

接続が失われたために RestClient.ExecuteAsync() がいつ失敗したかを確認する方法はありますか?

ネットワーク接続を切断すると、解析できないコンテンツを受信したかのように、応答に SerializationException "Invalid JSON String" が含まれます。代わりに、たとえばある種の IOException など、ネットワーク接続に関連する例外を期待します。

今のところ、ContentLength==0 の場合、応答は実際には応答ではなく、接続の欠如であると想定できるので、適切なエラーをユーザーに報告し、インターネット接続を確認するよう提案できます。

4

1 に答える 1