コード例 #1
0
 public DibsPageBuilder(IDomainService domainService, DibsMd5Computer dibsMd5Computer, IAbsoluteUrlService absoluteUrlService, ICallbackUrl callbackUrl)
 {
     _absoluteUrlService = absoluteUrlService;
     _callbackUrl        = callbackUrl;
     DomainService       = domainService;
     DibsMd5Computer     = dibsMd5Computer;
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PayerPageBuilder"/> class.
 /// </summary>
 public PayerPageBuilder(ILocalizationContext localizationContext, PayerMd5Computer md5Computer, ICallbackUrl callbackUrl, IAbsoluteUrlService absoluteUrlService)
 {
     _callbackUrl        = callbackUrl;
     _absoluteUrlService = absoluteUrlService;
     LocalizationContext = localizationContext;
     Md5Computer         = md5Computer;
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EPayPageBuilder"/> class.
 /// </summary>
 public EPayPageBuilder(EPayMd5Computer md5Computer, ICallbackUrl callbackUrl, IAbsoluteUrlService absoluteUrlService)
 {
     _callbackUrl        = callbackUrl;
     _absoluteUrlService = absoluteUrlService;
     LocalizationContext = new CustomGlobalization();
     Md5Computer         = md5Computer;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="PayExPaymentMethodService"/> class.
 /// </summary>
 public SagePayPaymentMethodService(SagePayMd5Computer md5Computer, INumberSeriesService numberSeriesService, IAbsoluteUrlService absoluteUrlService, ICallbackUrl callbackUrl)
 {
     _numberSeriesService = numberSeriesService;
     _absoluteUrlService  = absoluteUrlService;
     _callbackUrl         = callbackUrl;
     Md5Computer          = md5Computer;
 }
コード例 #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="QuickpayPageBuilder"/> class.
 /// </summary>
 public QuickpayPageBuilder(QuickpayMd5Computer md5Computer, IAbsoluteUrlService absoluteUrlService, ICallbackUrl callbackUrl)
 {
     _absoluteUrlService = absoluteUrlService;
     _callbackUrl        = callbackUrl;
     LocalizationContext = new CustomGlobalization();
     Md5Computer         = md5Computer;
 }
コード例 #6
0
 public SchibstedPageBuilder(SchibstedSha256Computer sha256Computer, ILoggingService loggingService, IAbsoluteUrlService absoluteUrlService, ICallbackUrl callbackUrl)
 {
     _absoluteUrlService = absoluteUrlService;
     _callbackUrl        = callbackUrl;
     Sha256Computer      = sha256Computer;
     LoggingService      = loggingService;
     LocalizationContext = new CustomGlobalization();
 }
コード例 #7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PayExPaymentMethodService"/> class.
 /// </summary>
 public PayExPaymentMethodService(ILocalizationContext localizationContext, PayExMd5Computer md5Computer, IAbsoluteUrlService absoluteUrlService, ICallbackUrl callbackUrl, IWebRuntimeInspector webRuntimeInspector)
 {
     _absoluteUrlService  = absoluteUrlService;
     _callbackUrl         = callbackUrl;
     _webRuntimeInspector = webRuntimeInspector;
     LocalizationContext  = localizationContext;
     Md5Computer          = md5Computer;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="NetaxeptPaymentMethodService"/> class.
 /// </summary>
 public NetaxeptPaymentMethodService(
     ILoggingService loggingService,
     IAbsoluteUrlService absoluteUrlService,
     ICallbackUrl callbackUrl)
 {
     _loggingService     = loggingService;
     _absoluteUrlService = absoluteUrlService;
     _callbackUrl        = callbackUrl;
     LocalizationContext = new CustomGlobalization();
 }
 public PayPalExpressPaymentMethodService(
     IOrderService orderService,
     ILoggingService loggingService,
     IAbsoluteUrlService absoluteUrlService,
     ICallbackUrl callbackUrl)
     : base(null, loggingService)
 {
     _orderService       = orderService;
     _absoluteUrlService = absoluteUrlService;
     _callbackUrl        = callbackUrl;
 }
 public GlobalCollectPaymentMethodService(
     ILoggingService loggingService,
     IGlobalCollectService globalCollectService,
     IHttpPaymentExtractor paymentExtractor,
     IRepository <PaymentStatus> paymentStatusRepository,
     IAbsoluteUrlService absoluteUrlService,
     ICallbackUrl callbackUrl,
     IOrderService orderService)
 {
     _loggingService          = loggingService;
     _globalCollectService    = globalCollectService;
     _paymentExtractor        = paymentExtractor;
     _paymentStatusRepository = paymentStatusRepository;
     _absoluteUrlService      = absoluteUrlService;
     _callbackUrl             = callbackUrl;
     _orderService            = orderService;
 }
 public MultiSafepayPaymentRequestBuilder(ICallbackUrl callbackUrl, IAbsoluteUrlService absoluteUrlService)
 {
     _callbackUrl        = callbackUrl;
     _absoluteUrlService = absoluteUrlService;
 }
 public BraintreePageBuilder(ICallbackUrl callbackUrl)
 {
     _callbackUrl = callbackUrl;
 }
 public WorldPayPageBuilder(ICallbackUrl callbackUrl, WorldPayMd5Computer md5Computer)
 {
     _callbackUrl = callbackUrl;
     Md5Computer  = md5Computer;
 }
コード例 #14
0
 public AuthorizedotnetPageBuilder(ICallbackUrl callbackUrl)
 {
     _callbackUrl = callbackUrl;
 }
コード例 #15
0
 public SagePayV3PaymentMethodService(SagePayMd5Computer md5Computer, INumberSeriesService numberSeriesService, IAbsoluteUrlService absoluteUrlService, ICallbackUrl callbackUrl) : base(md5Computer, numberSeriesService, absoluteUrlService, callbackUrl)
 {
 }
 public EWayPaymentMethodService(IAbsoluteUrlService absoluteUrlService, ICallbackUrl callbackUrl)
 {
     _absoluteUrlService = absoluteUrlService;
     _callbackUrl        = callbackUrl;
 }
コード例 #17
0
 public AdyenPageBuilder(ICallbackUrl callbackUrl)
 {
     _callbackUrl        = callbackUrl;
     LocalizationContext = new CustomGlobalization();
 }
コード例 #18
0
 public StripePageBuilder(ICallbackUrl callbackUrl)
 {
     _callbackUrl = callbackUrl;
 }