Upgrading Your .NET Integration
The .NET integration in Appraise-It Pro v.2.7 and below targeted .NET Framework 4.6.2.
The .NET integration in Appraise-It Pro v.2.8 and above target .NET Standard 2.0.
Any existing integrations written prior to Appraise-It Pro v.2.8's release must be upgraded to continue functioning.
.NET Framework 4.6.2 to .NET Standard 2.0
The new integration API libraries are now distributed as a NuGet package, available at https://www.nuget.org/packages/Sfrep.AppraiseIt.Client.Integration/.
Installing Appraise-It Pro is no longer the recommended way to obtain a copy of these libraries.
The public Appraise-It Pro .NET API (classes, methods, and properties) is mostly unchanged. There are two key changes necessary for integrators:
Update your assembly references to the new versions of
Sfrep.AppraiseIt.Client.Integration.dll
andSfrep.AppraiseIt.Client.Integration.Contract.dll
included in the NuGet package.IntegrationClient's constructor takes a new parameter that can be set to an instance of SynchronizationContext.
- If you do not need to raise events on a specific thread, use
null
to raise them on background threads.
- If you do not need to raise events on a specific thread, use