Esempio n. 1
0
 public GenericPaymentController(IContentRepository contentRepository, IOrderService orderService, IPaymentCompleteHandler paymentCompleteHandler, ISiteSettingsProvider siteConfiguration, ICurrentMarket currentMarket)
 {
     _contentRepository      = contentRepository;
     _orderService           = orderService;
     _siteConfiguration      = siteConfiguration;
     _paymentCompleteHandler = paymentCompleteHandler;
     _currentMarket          = currentMarket;
 }
 public GenericPaymentController(
     IContentRepository contentRepository,
     IOrderService orderService,
     IPaymentCompleteHandler paymentCompleteHandler,
     ISiteSettingsProvider siteConfiguration,
     ICurrentMarket currentMarket,
     ILogger logger,
     IMetricsLoggingService metricsLoggingService,
     IRecommendationService recommendationService)
 {
     _contentRepository      = contentRepository;
     _orderService           = orderService;
     _siteConfiguration      = siteConfiguration;
     _paymentCompleteHandler = paymentCompleteHandler;
     _currentMarket          = currentMarket;
     _logger = logger;
     _metricsLoggingService = metricsLoggingService;
     _recommendationService = recommendationService;
 }
Esempio n. 3
0
 public DibsPaymentProcessor(IOrderService orderService, IPaymentCompleteHandler paymentCompleteHandler)
 {
     _orderService           = orderService;
     _paymentCompleteHandler = paymentCompleteHandler;
 }
 public DibsPaymentProcessor(IOrderService orderService, IPaymentCompleteHandler paymentCompleteHandler)
 {
     _orderService = orderService;
     _paymentCompleteHandler = paymentCompleteHandler;
 }