public FakeBus() { this.logger = new ConsoleLogger(); this.applicationLogger = new ConsoleApplicationLogger(); this.paymentsDataStore = new InMemoryPaymentsDataStore(); this.orderAggregateFactory = new OrderAggregateFactory(); this.deliveryAggregateFactory = new DeliveryAggregateFactory(); this.ordersDataStore = new InMemoryOrdersDataStore(); this.deliveryOptionsDataStore = new InMemoryDeliveryOptionsDataStore(); }
public DeliveryOptionsSubmittedV1Handler(IDeliveryOptionsDataStore deliveryOptionsDataStore, IApplicationLogger applicationLogger) { this.deliveryOptionsDataStore = deliveryOptionsDataStore; this.applicationLogger = applicationLogger; }