动态 365 - IOrganizationService/Web Api

Dynamics 365 - IOrganizationService/Web Api

随着 CRM Dynamics 365 的发布,Microsoft 已正式弃用 2011 soap end point,并积极推动其 Web Api。

Deprecated Microsoft Dynamics CRM 2011 endpoint

我想知道的是这会如何影响我与 CRM 的连接。

目前,我使用工具库通过 CrmServiceClient class 和连接字符串创建 OrganizationServiceProxy 的实例。这是否必须更改,因为我有数十万行代码都引用了 IOrganizationService。

如有任何帮助,我们将不胜感激

理论上,这将是一个透明的更新,理论上您只需要升级到最新的软件包版本和 rebuild your projects。 :)

我假设这是一些 C# 而不是 JavaScript 使用 2011 端点。 Microsoft 弃用了 Xrm.Client,取而代之的是 Microsoft.Xrm.Tooling.Connector

您可以用 Xrm.Tooling.Connector 替换您的连接,通常您的代码会起作用

https://msdn.microsoft.com/en-us/library/jj602970.aspx

CrmServiceClient class 会工作,我将此 class 用于我与 Dynamics 365 的所有 WCF 集成服务。此折旧主要会影响使用旧 REST 和 SOAP 调用的脚本。

作为一种好的做法,您始终可以使用最新 SDK 中的库并重建项目以确保您的代码得到更新。