Breaking changes in client libraries

lock
push_pin
done
Besvart
1

Hi,

When trying to upgrade SuperOffice NuGet packages from 11.1 to 11.10 we have found out the following breaking changes:

  • All client methods are now async. For example, in the IListAgent interface there is no GetTicketCategories method any longer, only GetTicketCategoriesAsync.
  • ToServicesXX methods disappeared.We used them to convert SoCore objects like SoCredentials to their version-specific WCF objects.

It's possible to fix the async stuff, but what to use instead of ToServicesXX methods?

 

22. feb. 2026 | 07:50 a.m.

Alle Svar (1)

Hi Dmitry,

SuperOffice.WebApi has always had async methods.

SuperOffice.NetServer.Services is the only package that ever has ToServiceXX methods, and there was never a 11.1 release, or 11.10.

I'm not sure how to process this forum post.

Best regards.

 

4 t, 15 m siden | 03:35 p.m.
Hi Tony,

Sorry for the confusion, I'm talking about upgrading the SuperOffice.NetServer.Services package from 10.5.5.982 to 11.6.1004.
Looks like there are no ToServiceXX methods in the 11.6.1004 version - there is no SuperOffice.CRM.Services.WcfProxy assembly in the package at all.
3 t, 58 m siden | 03:52 p.m.

Legg til svar