WebClient を使用して、実行時間が非常に長い API にリクエストを送信しています。しかし、実際に結果を知る必要はありません。必要なのはプロセスを開始することだけです。
プロセスが成功するか失敗するかは私には関係ありません。そのため、リクエストを行ったらすぐに接続を切断したいと考えています。
Web クライアントの接続を切断するにはどうすればよいですか? 応答を 30 ~ 60 秒待ちたくありません。
var client = new WebClient();
string url = "http://example.com/SomeVeryLongRunningProcess/parameter";
client.BeginDownloadString(uri);
client.DropConnection; // how do I drop the connection before the response is received?