public Client(IAuth credentials) : this(credentials, new ApiRequest(ApiRequestConfig.make())) { }
public ApiRequest() : this(ApiRequestConfig.make()) { }
public ApiRequest(ApiRequestConfig apiRequestConfig) : this(apiRequestConfig, new HttpClient()) { }
public ApiRequest(HttpClient httpClient) : this(ApiRequestConfig.make(), httpClient) { }
public ApiRequest(ApiRequestConfig apiRequestConfig, HttpClient httpClient) { this.ApiRequestConfig = apiRequestConfig; this.httpClient = httpClient; }