Beispiel #1
0
 public GetOfferHandler(OrderRepository orders, OrderHeaderRepository orderHeaders,
                        CalculatePrices calculatePrices)
 {
     _orders          = orders;
     _orderHeaders    = orderHeaders;
     _calculatePrices = calculatePrices;
 }
 public GetOfferHandler(OrderRepository orders, SalesCrudOperations crudOperations,
                        CalculatePrices calculatePrices)
 {
     _orders          = orders;
     _crudOperations  = crudOperations;
     _calculatePrices = calculatePrices;
 }
 public PlaceOrderHandler(CalculatePrices calculatePrices, OrderRepository orders,
                          OrderEventsOutbox eventsOutbox)
 {
     _calculatePrices = calculatePrices;
     _orders          = orders;
     _eventsOutbox    = eventsOutbox;
 }
 public PlaceOrderHandler(CalculatePrices calculatePrices, OrderRepository orders,
                          SalesCrudOperations crudOperations, OrderEventsOutbox eventsOutbox)
 {
     _calculatePrices = calculatePrices;
     _orders          = orders;
     _crudOperations  = crudOperations;
     _eventsOutbox    = eventsOutbox;
 }
Beispiel #5
0
 public ConfirmOfferHandler(OrderRepository orders, OrderHeaderRepository orderHeaders,
                            CalculatePrices calculatePrices, Clock clock)
 {
     _orders          = orders;
     _orderHeaders    = orderHeaders;
     _calculatePrices = calculatePrices;
     _clock           = clock;
 }
Beispiel #6
0
 public ConfirmOfferHandler(OrderRepository orders,
                            OrderHeaderRepository orderHeaders,
                            CalculatePrices calculatePrices,
                            PriceChangesPolicies priceChangesPolicies,
                            OrderEventsOutbox eventsOutbox,
                            Clock clock)
 {
     _orders               = orders;
     _orderHeaders         = orderHeaders;
     _calculatePrices      = calculatePrices;
     _priceChangesPolicies = priceChangesPolicies;
     _eventsOutbox         = eventsOutbox;
     _clock = clock;
 }
Beispiel #7
0
 public GetQuickQuoteHandler(CalculatePrices calculatePrices) => _calculatePrices = calculatePrices;
 public PlaceOrderHandler(CalculatePrices calculatePrices, OrderRepository orders)
 {
     _calculatePrices = calculatePrices;
     _orders          = orders;
 }
Beispiel #9
0
 public PriceCartHandler(CalculatePrices calculatePrices) => _calculatePrices = calculatePrices;