Dynamics 365-IOrganizationService/Веб-Api

с выпуском CRM Dynamics 365 Microsoft официально объявила устаревшей конечную точку soap 2011 и активно продвигает свой веб-Api.

устаревшая конечная точка Microsoft Dynamics CRM 2011

Что я хотел бы знать, хотя, как это влияет на мои соединения с CRM.

В настоящее время я использую библиотеку инструментов для создания экземпляров OrganizationServiceProxy, используя класс CrmServiceClient и строку подключения. Это должны измениться, так как у меня есть много сотен тысяч строк кода, которые все ссылаются на IOrganizationService.

любая помощь будет оценили

3 ответов


теоретически это будет прозрачное обновление, и вам нужно будет только обновить до последних версий пакета и перестроить свои проекты в теории. :)


класс CrmServiceClient будет работать, я использую этот класс для всех моих служб интеграции WCF с Dynamics 365. Эта амортизация в основном повлияет на сценарии, которые используют старые вызовы REST и SOAP.

как хорошая практика, вы всегда можете использовать библиотеки из последнего SDK и перестроить проекты, чтобы убедиться, что ваши коды обновляются.


Я предполагаю, что это какой-то C#, а не JavaScript, использующий эту конечную точку 2011. Майкрософт устаревший тег Xrm.Client в пользу Microsoft.Xrm.Tooling.Connector.

вы можете заменить соединение на Xrm.Tooling.Connector и как правило, ваш код будет работать

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