Beispiel #1
0
 public PlaceOrderCustomer(IEventBus eventBus, ICostCalculator costCalculator,
                           IOrderNumberGenerator orderNumberGenerator, IOrdersRepository ordersRepository, OrdersDbContext dbContext,
                           ICommandBus commandBus)
 {
     _eventBus             = eventBus;
     _costCalculator       = costCalculator;
     _orderNumberGenerator = orderNumberGenerator;
     _ordersRepository     = ordersRepository;
     _dbContext            = dbContext;
     _commandBus           = commandBus;
 }
Beispiel #2
0
 public OrdersRepository(OrdersDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Beispiel #3
0
 public SillyOrderNumberGenerator(OrdersDbContext dbContext)
 {
     _dbContext = dbContext;
 }