The code libraries, including any sample code, are provided “AS IS”, for demonstration purposes only. Zuora does not guarantee or make any representations regarding the use, results of use, accuracy, security, timeliness, or completeness of any data or information relating to the sample code. You, the customer, are responsible for making sure that your implementation is functional and secure.
Go to Zuora Community to report issues or discuss these samples with your peers.
This C# SDK is automatically generated by the Swagger Codegen project:
- API version: 1.0.0
- SDK version: 1.0.0
- Build package: class io.swagger.codegen.languages.CSharpClientCodegen
- .NET 4.0 or later
- Windows Phone 7.1 (Mango)
The DLLs included in the package may not be the latest version. We recommned using [NuGet] (https://docs.nuget.org/consume/installing-nuget) to obtain the latest version of the packages:
Install-Package RestSharp
Install-Package Newtonsoft.Json
NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See RestSharp#742
Run the following command to generate the DLL
- [Mac/Linux]
/bin/sh build.sh
- [Windows]
build.bat
Then include the DLL (under the bin
folder) in the C# project, and use the namespaces:
using IO.Swagger.Api;
using IO.Swagger.Client;
using Model;
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using Model;
namespace Example
{
public class Example
{
public void main()
{
var apiInstance = new AccountingCodesApi();
var acId = acId_example; // string | ID of the accounting code you want to delete.
try
{
// Delete accounting code
CommonResponseType result = apiInstance.DELETEAccountingCode(acId);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountingCodesApi.DELETEAccountingCode: " + e.Message );
}
}
}
}
All documentation can be found in the Developer Center, in the API Reference.