public CheckoutApiRestClient(string secretKey, Environment env, int connectTimeout) { AppSettings.RequestTimeout = connectTimeout; AppSettings.SecretKey = secretKey; AppSettings.Environment = env; // setting the environment sets the base uri to sandbox/live. ContentAdaptor.Setup(); }
public APIClient(string clientId, string clientSecret, string clientScope, Environment env) { AppSettings.ClientId = clientId; AppSettings.ClientScope = clientSecret; AppSettings.ClientSecret = clientScope; AppSettings.Environment = env; ContentAdaptor.Setup(); }
public APIClient() { if (AppSettings.Environment == Environment.Undefined) { AppSettings.SetEnvironmentFromConfig(); } ContentAdaptor.Setup(); }
public ApiClient(CheckoutConfiguration configuration, IApiHttpClient httpClient) { CheckoutConfiguration = configuration; ApiHttpClient = httpClient; CardService = new CardService(ApiHttpClient, CheckoutConfiguration); ChargeService = new ChargeService(ApiHttpClient, CheckoutConfiguration); CustomerService = new CustomerService(ApiHttpClient, CheckoutConfiguration); LookupsService = new LookupsService(ApiHttpClient, CheckoutConfiguration); PayoutsService = new PayoutsService(ApiHttpClient, CheckoutConfiguration); RecurringPaymentsService = new RecurringPaymentsService(ApiHttpClient, CheckoutConfiguration); ReportingService = new ReportingService(ApiHttpClient, CheckoutConfiguration); TokenService = new TokenService(ApiHttpClient, CheckoutConfiguration); ContentAdaptor.Setup(); }
public APIClient(string secretKey, Environment env) { AppSettings.SecretKey = secretKey; AppSettings.Environment = env; ContentAdaptor.Setup(); }
public APIClient(Environment env) { AppSettings.Environment = env; ContentAdaptor.Setup(); }