This project is a complete rewrite of ringcentral/ringcentral-csharp-client.
Package is avaiable on NuGet: https://www.nuget.org/packages/RingCentral.Net
You can install it just like you install any other NuGet packages.
If you need PubNub feature, you also need to install one of the following packages:
- If you want to target traditional .NET Framework: https://www.nuget.org/packages/RingCentral.Net.Pubnub
- If you want to target .NET Core, Mono, Xamarin...etc: https://www.nuget.org/packages/RingCentral.Net.PubnubPCL
You can find sample code for all the endpoints.
There is also lots of useful code for your reference in our test cases.
Update version number in RingCentral.Net/RingCentral.Net.csproj
& RingCentral.Net/RestClient.cs
cd RingCentral.Net
dotnet pack
Update version number in RingCentral.Net.PubnubPCL/RingCentral.Net.PubnubPCL.csproj
cd RingCentral.Net.PubnubPCL
dotnet pack
Update version number in RingCentral.Net.Pubnub\Properties\AssemblyInfo.cs
Rebuild solution
cd RingCentral.Net.Pubnub
nuget pack
Reference: Quickstart: Create and publish a package using Visual Studio (.NET Framework, Windows)