1 回作成して共有する予定のクラスのインスタンスが、継続的に新規作成される場合があります。 この動作はパフォーマンスを低下させるおそれがあり、"不適切なインスタンス化のアンチパターン" と呼ばれます。 アンチパターンとは、通常は効果的でなく、非生産的になるおそれもある繰り返し発生する問題への一般的な対応です。 問題の説明 多くのライブラリでは、外部リソースの抽象化が提供されます。 内部的には、これらのクラスは、通常、リソースへの独自の接続を管理して、クライアントがリソースへのアクセスに使用できるブローカーとして機能します。 Azure アプリケーションに関連するブローカー クラスのいくつかの例を次に示します。 System.Net.Http.HttpClient. HTTP を使用して Web サービスと通信します。 Microsoft.ServiceBus.Messaging.Queue