Exemplo n.º 1
0
        public static Client CreateDefault(string accessKey, IProxyConfigurationInjector proxyConfigurationInjector = null)
        {
            ParameterValidator.IsNotNullOrWhiteSpace(accessKey, "accessKey");

            return new Client(new RestClient(accessKey, proxyConfigurationInjector));
        }
Exemplo n.º 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;
 }
Exemplo n.º 3
0
 public RestClient(string endpoint, string accessKey, IProxyConfigurationInjector proxyConfigurationInjector)
 {
     Endpoint  = endpoint;
     AccessKey = accessKey;
     ProxyConfigurationInjector = proxyConfigurationInjector;
 }
Exemplo n.º 4
0
 public RestClient(string accessKey, IProxyConfigurationInjector proxyConfigurationInjector)
     : this(Resource.DefaultBaseUrl, accessKey, proxyConfigurationInjector)
 {
 }
Exemplo n.º 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;
 }