dotnetコアアプリケーションでWebAPIを使用してリクエスト用のWebプロキシを指定しようとしています。このコードブロックは、実際のclr(dnx46)をターゲットにしたときに使用されていましたが、現在サポートされているフレームワークがnetcoreapp1.0とnetstandard1.5というrc2のものを使用しようとしています。asp.net core rc2でプロキシを指定
var clientHandler = new HttpClientHandler{
Proxy = string.IsNullOrWhiteSpace(this._clientSettings.ProxyUrl) ? null : new WebProxy (this._clientSettings.ProxyUrl, this._clientSettings.BypassProxyOnLocal),
UseProxy = !string.IsNullOrWhiteSpace(this._clientSettings.ProxyUrl)
};
WebProxyクラスがどこに行ったのだろうか。私はgithubリポジトリでさえどこでも見つけることができません。 WebProxyから変更された場合、何が変更されましたか? 私は、特定の要求に対して特定のURLにプロキシを設定できる必要があるので、「グローバルなInternet Explorer」の方法を使用することは自分のニーズには合致しません。これは主にWeb要求/応答のデバッグ用です。
私は同様の問題に直面しましたが、1つの違いがあります。私はデフォルトのシステムプロキシを使用する必要があります。しかし、.netフレームワークでnullにプロキシを設定すると動作します。私が間違っている場合は修正してください。 – neleus