C# Класс IuguClientAPI.IuguApiClient

Наследование: IIuguApiClient
Показать файл Открыть проект

Открытые методы

Метод Описание
CreateClient ( IuguClient client ) : Task
CreateClientSync ( IuguClient client ) : IuguClient
DeleteClient ( string clientId ) : Task
DeleteClientSync ( string clientId ) : IuguClient
IuguApiClient ( IRestClient httpClient = default(RestClient), string baseUrl = "https://api.iugu.com/v1" ) : System
UpdateClient ( IuguClient client ) : Task
UpdateClientSync ( IuguClient client ) : IuguClient

Приватные методы

Метод Описание
CreateRequest ( string resource, Method method ) : IRestRequest
PostClient ( IuguClient client ) : Task
PutClient ( IuguClient client ) : Task

Описание методов

CreateClient() публичный Метод

public CreateClient ( IuguClient client ) : Task
client IuguClientAPI.Models.IuguClient
Результат Task

CreateClientSync() публичный Метод

public CreateClientSync ( IuguClient client ) : IuguClient
client IuguClientAPI.Models.IuguClient
Результат IuguClientAPI.Models.IuguClient

DeleteClient() публичный Метод

public DeleteClient ( string clientId ) : Task
clientId string
Результат Task

DeleteClientSync() публичный Метод

public DeleteClientSync ( string clientId ) : IuguClient
clientId string
Результат IuguClientAPI.Models.IuguClient

IuguApiClient() публичный Метод

public IuguApiClient ( IRestClient httpClient = default(RestClient), string baseUrl = "https://api.iugu.com/v1" ) : System
httpClient IRestClient
baseUrl string
Результат System

UpdateClient() публичный Метод

public UpdateClient ( IuguClient client ) : Task
client IuguClientAPI.Models.IuguClient
Результат Task

UpdateClientSync() публичный Метод

public UpdateClientSync ( IuguClient client ) : IuguClient
client IuguClientAPI.Models.IuguClient
Результат IuguClientAPI.Models.IuguClient