XML RPC Lib Notes - PaperCutSoftware/web-services-api-dot-net-core GitHub Wiki

Possible .NET Core XML-RPC Libraries

Name URL Comments
Kveer.XmlRPC https://www.nuget.org/packages/Kveer.XmlRPC/ Recently updated, no changes to old code required (.NET Core port of Cook lib)

NOTE: Developer will need to install the .NET Core SDK, which provides the dotnet command-line tool.

This example needs PaperCut NG 19.2.3 or above and was tested with .NET Core SDK 3.1 on Linux and Windows 10)

  1. Install .NET Core SDK (tested on 3.1)
  2. dotnet new console --name dot-net-test
  3. cd dot-net-test/
  4. dotnet add package Kveer.XmlRPC --version 1.1.1
  5. Copy PaperCut supplied files into your project
    • Linux and MacOS cp ~papercut/server/examples/webservices/csharp/* .
    • Windows cp 'C:\Program Files\PaperCut MF\server\examples\webservices\csharp\*' .
  6. dotnet run