現在、バックエンド システムのアーキテクチャを変更しており、OrganizationServiceProxy.EnableProxyTypes メソッドを使用して、ワークフローの CodeActivities で使用するプロキシ タイプを有効にする必要があることを発見しました。
ただし、このメソッド呼び出しを含めると、最終的に失敗する前に、ワークフローの実行が非常に遅くなります。
メソッドを呼び出すために使用するコードは次のとおりです。
var service = serviceFactory.CreateOrganizationService(context.UserId);
if (service is OrganizationService)
{
tracingService.Trace("Enabling proxy types");
((OrganizationServiceProxy)((OrganizationService)service).InnerService).EnableProxyTypes(assembly);
tracingService.Trace("Proxy types enabled");
}
何か案は?
ありがとう