コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CustomerGateway"/> class.
 /// </summary>
 /// <param name="apiLogin">The API login.</param>
 /// <param name="transactionKey">The transaction key.</param>
 /// <param name="mode">Test or Live.</param>
 public CustomerGateway(string apiLogin, string transactionKey, ServiceMode mode) {
     
     if (mode == ServiceMode.Live) {
         _gateway = new HttpXmlUtility(ServiceMode.Live, apiLogin, transactionKey);
         _mode = validationModeEnum.liveMode;
     } else {
         _gateway = new HttpXmlUtility(ServiceMode.Test, apiLogin, transactionKey);
         _mode = validationModeEnum.testMode;
     }
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CustomerGateway"/> class.
 /// </summary>
 /// <param name="apiLogin">The API login.</param>
 /// <param name="transactionKey">The transaction key.</param>
 /// <param name="mode">Test or Live.</param>
 public CustomerGateway(string apiLogin, string transactionKey, ServiceMode mode)
 {
     if (mode == ServiceMode.Live)
     {
         _gateway = new HttpXmlUtility(ServiceMode.Live, apiLogin, transactionKey);
         _mode    = validationModeEnum.liveMode;
     }
     else
     {
         _gateway = new HttpXmlUtility(ServiceMode.Test, apiLogin, transactionKey);
         _mode    = validationModeEnum.testMode;
     }
 }