.NET

Nossa API é RESTful e responde em JSON. A Gerencianet utiliza OAuth para fornecer acesso autorizado à API. Nossa SDK de .NET já está preparada para realizar essa autenticação automaticamente.

A seguir, confira os procedimentos para instalação da SDK da Gerencianet em .NET:


Instalando via PIP

Package Manager

PM> Install-Package Gerencianet.SDK -Version 1.0.8

.NET Cli

> dotnet add package Gerencianet.SDK --version 1.0.8

Package Reference

<PackageReference Include="Gerencianet.SDK" Version="1.0.8" />

Paket CLI

> paket add Gerencianet.SDK --version 1.0.8

Instalando via Git

Nossa SDK também está disponível em nosso repositório no GitHub para dotnet e a SDK para dotnet-core.


Uso Básico

using Gerencianet.SDK;
...
dynamic endpoints = new Endpoints("client_id", "client_secret", true);
var body = new
{
items = new[] {
new {
name = "Product 1",
value = 1000,
amount = 2
}
},
shippings = new[] {
new {
name = "Default Shipping Cost",
value = 100
}
}
};
var response = endpoints.CreateCharge(null, body);
Console.WriteLine(response);

Exemplos

Você pode executar os exemplos contidos no projeto Gerencianet.SDK.Examples descomentando as linhas no arquivo Program.cs.

Lembre-se de definir as credenciais corretas dentro de Gerencianet.SDK.Examples/Credentials.Settings antes de executar.


Testes

Para executar os testes, crie o Gerencianet.SDK.Tests e use o nunit3-console.

$ nunit3-console ./Gerencianet.SDK.Tests/bin/Release/Gerencianet.SDK.Tests.dll