CRM2011 プラグインで早期バインド型を使用しようとしています。これを有効にするには、 を追加するか、 をProxyTypesBeavior()
呼び出す必要があるようEnableProxyTypes()
です。ただし、これらのプロパティはどちらもクラスに適用され、インターフェイスOrganizationServiceProxy
には存在しません。IOrganizationService
次のコードを使用して組織サービスを取得する場合、上記のプロパティを設定するプロキシ クラスを取得するにはどうすればよいでしょうか。
var serviceFactory = (IOrganizationServiceFactory)serviceProvider.GetService(typeof(IOrganizationServiceFactory));
var service = serviceFactory.CreateOrganizationService(context.UserId);