itwo40 1.0.0.2
dotnet add package itwo40 --version 1.0.0.2
NuGet\Install-Package itwo40 -Version 1.0.0.2
<PackageReference Include="itwo40" Version="1.0.0.2" />
paket add itwo40 --version 1.0.0.2
#r "nuget: itwo40, 1.0.0.2"
// Install itwo40 as a Cake Addin
#addin nuget:?package=itwo40&version=1.0.0.2
// Install itwo40 as a Cake Tool
#tool nuget:?package=itwo40&version=1.0.0.2
.NET SDK
If you want to access our APIs MTWOPaaS .NET SDK can make it a lot easier. Our .NET SDK includes ready-made data structures and takes care of all the gritty, low-level HTTP intricacies for you.
Installation
NuGet
The easiest way to install this SDK is by using NuGet. Visual Studio have NuGet plugins, but you can also run the following command in the Package Manager Console:
PM> install-package iTWO40 -Version 1.0.0.2
Or you can run this command in the command line:
nuget install iTWO40 -Version 1.0.0.2
Getting Started
Please follow the above installation instruction and execute the following C# code:
Configuration
ConfigurationRequest configurationRequest = new ConfigurationRequest();;
configurationRequest.BasePath = "YourBasePath"; // Required
configurationRequest.UserName = "UserName"; // Required
configurationRequest.Password = "Password";// Required
configurationRequest.DataLanguageId = "LanguageId" ;// Required(Int)
configurationRequest.Language = "Language";// Required
configurationRequest.Culture = "Culture";// Required
configurationRequest.ComanyCode = "CompanyCode"; // Required
configurationRequest.RoleId = null; // Optional
string result = new
SetConfig().SetConfiguration(configurationRequest);
Implementation
BasicsPublicapiV20Api basicsPublicapiV20Api = new BasicsPublicapiV20Api();
List<AddressResponse> addressListResponse = new List<AddressResponse>();
BasicsPublicapiV20Api basicsPublicapiV20Api = new BasicsPublicapiV20Api();
List<AddressResponse> addressListResponse = new List<AddressResponse>();
AddressResponse addressResponse = new AddressResponse();
AddressRequest addressRequest = new AddressRequest();
// Get Method : /basics/publicapi/address/2.0
int? skip = 0;
int? top = 10;
string select = null;
string orderBy = null;
string filter = null;
addressListResponse = basicsPublicapiV20Api.GetAddressV20(skip, top, select, orderBy, filter);
// POST Method : / basics/publicapi/address/2.0
addressRequest = new AddressRequest();
addressRequest.CountryId = 56;
addressRequest.AddressModified = false;
addressResponse = new AddressResponse();
addressResponse = basicsPublicapiV20Api.PostAddressV20(addressRequest);
// PUT Method : / basics/publicapi/address/2.0
addressRequest = new AddressRequest();
addressRequest.CountryId = 56;
addressRequest.Id = 5;
addressRequest.Version = 12;
addressRequest.AddressModified = false;
addressResponse = new AddressResponse();
addressResponse = basicsPublicapiV20Api.PutAddressV20(addressRequest);
// PATCH Method : / basics/publicapi/address/2.0
addressRequest = new AddressRequest();
addressRequest.CountryId = 56;
addressRequest.Id = 5;
addressRequest.Version = 12;
addressRequest.AddressModified = false;
addressResponse = basicsPublicapiV20Api.PostAddressV20(addressRequest);
//DELETE Method : /basics/publicapi/address/2.0/{id}
int id = 6;
basicsPublicapiV20Api.DeleteAddressIdV20(id);
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Summary of changes made in this release of the package.