C# Class Altairis.Fakturoid.Client.FakturoidContext

Class representing connection to Fakturoid API, holds authentication information etc.
Show file Open project: ridercz/Fakturoid-API Class Usage Examples

Public Methods

Method Description
FakturoidContext ( string accountName, string emailAddress, string authenticationToken, string userAgent = DEFAULT_USER_AGENT ) : System

Initializes a new instance of the FakturoidContext class.

GetAccountInfo ( ) : Altairis.Fakturoid.Client.JsonAccount

Gets the account information.

Private Methods

Method Description
GetHttpClient ( ) : HttpClient

Gets the System.Net.Http.HttpClient class, initialized for use with Fakturoid API.

Method Details

FakturoidContext() public method

Initializes a new instance of the FakturoidContext class.
accountName /// or /// authenticationToken /// or /// userAgent Value cannot be empty or whitespace only string.;accountName /// or /// Value cannot be empty or whitespace only string.;authenticationToken /// or /// Value cannot be empty or whitespace only string.;userAgent
public FakturoidContext ( string accountName, string emailAddress, string authenticationToken, string userAgent = DEFAULT_USER_AGENT ) : System
accountName string Account name (accountName).
emailAddress string The email address od user being authenticated.
authenticationToken string The authentication token.
userAgent string The User-Agent HTTP header value.
return System

GetAccountInfo() public method

Gets the account information.
public GetAccountInfo ( ) : Altairis.Fakturoid.Client.JsonAccount
return Altairis.Fakturoid.Client.JsonAccount