I have a REST Client SDK project that I had downloaded a while ago which is a .Net Standard 2.0 project with a version that says "15.1.0-PreRelease". All of the source files were included.
Today I thought I'd update it from the Libraries page, and it is a completely different project. Now it is a .NET Framework 4.7 project (different project type) where a significant portion is not included in source. It looks like the whole "Contract" folder was compiled into a DLL.
Our project is .NET core, so a .NET Framework reference will not work.
Did things really change that drastically, or did I download two different files from two different places, in which case I just need to know where to find the updated .net standard sdk.
Thanks. Hoping someone sees this as the forum does not seem very active.
-- Alan
The .net Core version is the most current. There was a bug in our deployment to the static help page files posted here. That caused the incorrect older version to be published. This is being fixed. In the mean time, the actual released files installed at client locations should be correct so you could be fine to get the updated version from there.
Thanks. Does it still say "15.1.0-PreRelease"? My clients are at various stages of updates.
e.g. my client on RAMP 15.1.4.54929 just has three DLLs, no source files in the CSharp.zip file
The SDK is tied to the version of the API. Major/Minor will be enough for you not to have big issues or breaking changes, but we do release new endpoints and small contract changes in patch releases. You should generally try to always code to the same SDK and API release. For sure use one of the official release versions because pre-release is subject to change.