【问题标题】:How to impersonate a IOrganizationService如何模拟 IOrganizationService
【发布时间】:2023-03-22 12:05:02
【问题描述】:

一旦 IOrganizationService 对象被实例化,就可以模拟?

更好...

如何模拟实例化的 IOrganizationService 对象?

【问题讨论】:

    标签: crm impersonation microsoft-dynamics


    【解决方案1】:
       IOrganizationServiceFactory serviceFactory = executionContext.GetExtension<IOrganizationServiceFactory>();
                IOrganizationService service = serviceFactory.CreateOrganizationService(someUserId);
    

    【讨论】:

    • 您的用例是什么?有了这个,你可以有任何你想要的用户 ID 作为参数。
    • 我有一个来自 OrganizationServiceProxy 的 IOrganizationService。 OrganizationServiceProxy _provider = crmHelper.GetOrganizationProxy();返回(IOrganizationService)_provider;我可以模拟 OrganizationServiceProxy 但不能模拟 IOrganizationService。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 2020-01-05
    • 1970-01-01
    • 2014-11-26
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    相关资源
    最近更新 更多