CRM 2011 と通信する ASP.NET MVC アプリを作成しています。Xrm.Client.Services.OrganizationService を使用しています。これには、シングルトン パターンが用意されています。
負荷がかかると、ObjectDisposedException が発生します (破棄されたオブジェクトにアクセスできません)。シングルトンはここに行く方法ではないと考えています。
[ThreadStatic] シングルトン、またはサービスのプール、または役立つ可能性があるものを検討しています。確立できる CRM への接続数に制限があることを知っている人はいますか? 以前に廃棄サービスを経験した人はいますか?一度に CRM に接続する組織サービスが多すぎると問題が発生する可能性があると聞いたので、CRM へのヒットごとに新しい組織サービスを作成しないのはそのためです。
ご協力いただきありがとうございます。さらに説明が必要な場合は、お問い合わせください。