SOAP Web サービスと通信するために、Visual Studio で生成されたプロキシ クラスを使用しています。生成されたクラスは、System.Web.Services.Protocols.SoapHttpClientProtocol から派生します。クラスのインスタンス化にはコストがかかることがわかったので、クラスの Singleton インスタンスを返すようにファクトリ メソッドを変更することを検討しています。ドキュメントによると、クラスはマルチスレッドに対して安全です。
これらのクラスのインスタンスを再利用した経験のある人はいますか? そうすることのマイナス点はありますか (つまり、接続が開いたままになるなど)?
.NET フレームワーク バージョン: 2.0