public static Client CreateDefault(string accessKey, IProxyConfigurationInjector proxyConfigurationInjector = null)
        {
            ParameterValidator.IsNotNullOrWhiteSpace(accessKey, "accessKey");

            return new Client(new RestClient(accessKey, proxyConfigurationInjector));
        }
Beispiel #2
0
 /// <summary>
 /// Create a new Service client
 /// </summary>
 /// <param name="apiToken">PAYNL Api Token</param>
 /// <param name="serviceID">PAYNL Service ID</param>
 /// <param name="proxyConfigurationInjector">Proxy Injector</param>
 public Client(string apiToken, string serviceID, IProxyConfigurationInjector proxyConfigurationInjector)
 {
     ApiToken = apiToken;
     ServiceID = serviceID;
     ProxyConfigurationInjector = proxyConfigurationInjector;
 }
 public RestClient(string endpoint, string accessKey, IProxyConfigurationInjector proxyConfigurationInjector)
 {
     Endpoint  = endpoint;
     AccessKey = accessKey;
     ProxyConfigurationInjector = proxyConfigurationInjector;
 }
 public RestClient(string accessKey, IProxyConfigurationInjector proxyConfigurationInjector)
     : this(Resource.DefaultBaseUrl, accessKey, proxyConfigurationInjector)
 {
 }
Beispiel #5
0
 /// <summary>
 /// Create a new Service client
 /// </summary>
 /// <param name="apiToken">PAYNL Api Token</param>
 /// <param name="serviceID">PAYNL Service ID</param>
 /// <param name="proxyConfigurationInjector">Proxy Injector</param>
 public Client(string apiToken, string serviceID, IProxyConfigurationInjector proxyConfigurationInjector)
 {
     ApiToken  = apiToken;
     ServiceID = serviceID;
     ProxyConfigurationInjector = proxyConfigurationInjector;
 }