C# Class IuguClientAPI.IuguApiClient

Inheritance: IIuguApiClient
Afficher le fichier Open project: fortesinformatica/IuguClient

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CreateRequest ( string resource, Method method ) : IRestRequest
PostClient ( IuguClient client ) : Task
PutClient ( IuguClient client ) : Task

Method Details

CreateClient() public méthode

public CreateClient ( IuguClient client ) : Task
client IuguClientAPI.Models.IuguClient
Résultat Task

CreateClientSync() public méthode

public CreateClientSync ( IuguClient client ) : IuguClient
client IuguClientAPI.Models.IuguClient
Résultat IuguClientAPI.Models.IuguClient

DeleteClient() public méthode

public DeleteClient ( string clientId ) : Task
clientId string
Résultat Task

DeleteClientSync() public méthode

public DeleteClientSync ( string clientId ) : IuguClient
clientId string
Résultat IuguClientAPI.Models.IuguClient

IuguApiClient() public méthode

public IuguApiClient ( IRestClient httpClient = default(RestClient), string baseUrl = "https://api.iugu.com/v1" ) : System
httpClient IRestClient
baseUrl string
Résultat System

UpdateClient() public méthode

public UpdateClient ( IuguClient client ) : Task
client IuguClientAPI.Models.IuguClient
Résultat Task

UpdateClientSync() public méthode

public UpdateClientSync ( IuguClient client ) : IuguClient
client IuguClientAPI.Models.IuguClient
Résultat IuguClientAPI.Models.IuguClient