コード例 #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="LabelDescriptionService"/> class
        /// using Configuration object
        /// </summary>
        /// <param name="configuration">An instance of Configuration</param>
        /// <returns></returns>
        public LabelDescriptionService(PostFinanceCheckout.Client.Configuration configuration = null)
        {
            if(configuration == null){
                throw new ArgumentException("Parameter cannot be null", "configuration");
            }
            this.Configuration = configuration;

            ExceptionFactory = PostFinanceCheckout.Client.Configuration.DefaultExceptionFactory;
        }
コード例 #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ShopifyRecurringOrderService"/> class
        /// using Configuration object
        /// </summary>
        /// <param name="configuration">An instance of Configuration</param>
        /// <returns></returns>
        public ShopifyRecurringOrderService(PostFinanceCheckout.Client.Configuration configuration = null)
        {
            if (configuration == null)
            {
                throw new ArgumentException("Parameter cannot be null", "configuration");
            }
            this.Configuration = configuration;

            ExceptionFactory = PostFinanceCheckout.Client.Configuration.DefaultExceptionFactory;
        }
コード例 #3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ChargeFlowLevelPaymentLinkService"/> class
        /// using Configuration object
        /// </summary>
        /// <param name="configuration">An instance of Configuration</param>
        /// <returns></returns>
        public ChargeFlowLevelPaymentLinkService(PostFinanceCheckout.Client.Configuration configuration = null)
        {
            if (configuration == null)
            {
                throw new ArgumentException("Parameter cannot be null", "configuration");
            }
            this.Configuration = configuration;

            ExceptionFactory = PostFinanceCheckout.Client.Configuration.DefaultExceptionFactory;
        }
コード例 #4
0
        /// <summary>
        /// Initializes a new instance of the <see cref="RefundRecoveryBankTransactionService"/> class
        /// using Configuration object
        /// </summary>
        /// <param name="configuration">An instance of Configuration</param>
        /// <returns></returns>
        public RefundRecoveryBankTransactionService(PostFinanceCheckout.Client.Configuration configuration = null)
        {
            if (configuration == null)
            {
                throw new ArgumentException("Parameter cannot be null", "configuration");
            }
            this.Configuration = configuration;

            ExceptionFactory = PostFinanceCheckout.Client.Configuration.DefaultExceptionFactory;
        }