public GetPaymentDetailsOperation(IGetPaymentDetailsValidator validator, IResponseBuilder responseBuilder, IControllerHelper controllerHelper,
                                   IPaypalOauthClient paypalOauthClient, ISettingsProvider settingsProvider, IPaypalClient paypalClient)
 {
     _validator         = validator;
     _responseBuilder   = responseBuilder;
     _controllerHelper  = controllerHelper;
     _paypalOauthClient = paypalOauthClient;
     _settingsProvider  = settingsProvider;
     _paypalClient      = paypalClient;
 }
Example #2
0
 public ConfirmOrderReceptionOperation(IConfirmOrderReceptionValidator validator, IResponseBuilder responseBuilder,
                                       ICommandSender commandSender, IControllerHelper controllerHelper, IPaypalOauthClient paypalOauthClient, IPaypalClient paypalClient,
                                       ISettingsProvider settingsProvider)
 {
     _validator         = validator;
     _responseBuilder   = responseBuilder;
     _commandSender     = commandSender;
     _controllerHelper  = controllerHelper;
     _paypalOauthClient = paypalOauthClient;
     _paypalClient      = paypalClient;
     _settingsProvider  = settingsProvider;
 }
Example #3
0
 public GetOrderTransactionOperation(
     IOrderRepository orderRepository, IControllerHelper controllerHelper,
     IResponseBuilder responseBuilder, IHalResponseBuilder halResponseBuilder,
     IPaypalOauthClient paypalOauthClient, IPaypalClient paypalClient, ISettingsProvider settingsProvider)
 {
     _orderRepository    = orderRepository;
     _controllerHelper   = controllerHelper;
     _responseBuilder    = responseBuilder;
     _halResponseBuilder = halResponseBuilder;
     _paypalOauthClient  = paypalOauthClient;
     _paypalClient       = paypalClient;
     _settingsProvider   = settingsProvider;
 }
Example #4
0
 public PurchaseLabelOperation(IPurchaseOrderLabelValidator validator, IRequestBuilder requestBuilder,
                               IPaypalOauthClient paypalOauthClient, IPaypalClient paypalClient, ISettingsProvider settingsProvider,
                               IResponseBuilder responseBuilder, IControllerHelper controllerHelper, IOrderRepository orderRepository)
 {
     _validator         = validator;
     _requestBuilder    = requestBuilder;
     _paypalOauthClient = paypalOauthClient;
     _paypalClient      = paypalClient;
     _settingsProvider  = settingsProvider;
     _responseBuilder   = responseBuilder;
     _controllerHelper  = controllerHelper;
     _orderRepository   = orderRepository;
 }
 public ConfirmOrderLabelPurchaseOperation(IConfirmOrderLabelPurchaseValidator validator, IRequestBuilder requestBuilder,
                                           IControllerHelper controllerHelper, IResponseBuilder responseBuilder, IPaypalOauthClient paypalOauthClient,
                                           IPaypalClient paypalClient, ISettingsProvider settingsProvider, IUpsClient upsClient, ICommandSender commandSender)
 {
     _validator         = validator;
     _requestBuilder    = requestBuilder;
     _controllerHelper  = controllerHelper;
     _responseBuilder   = responseBuilder;
     _paypalOauthClient = paypalOauthClient;
     _paypalClient      = paypalClient;
     _settingsProvider  = settingsProvider;
     _upsClient         = upsClient;
     _commandSender     = commandSender;
 }
 public UpdateOrderOperation(IResponseBuilder responseBuilder, IRequestBuilder requestBuilder,
     IControllerHelper controllerHelper, IUpdateOrderValidator updateOrderValidator,
     IHostingEnvironment env, ICommandSender commandSender, IPaypalOauthClient paypalOauthClient, IPaypalClient paypalClient,
     ISettingsProvider settingsProvider)
 {
     _responseBuilder = responseBuilder;
     _requestBuilder = requestBuilder;
     _controllerHelper = controllerHelper;
     _updateOrderValidator = updateOrderValidator;
     _env = env;
     _commandSender = commandSender;
     _paypalOauthClient = paypalOauthClient;
     _paypalClient = paypalClient;
     _settingsProvider = settingsProvider;
 }