public StubbedBusSubscriber(ICommandRoutingRepository commandRoutingRepository, ICommandRoutingResolver commandRoutingResolver, IRunCommandInHostedEnvironment runCommandInHostedEnvironment) { _commandRoutingRepository = commandRoutingRepository; _commandRoutingResolver = commandRoutingResolver; _runCommandInHostedEnvironment = runCommandInHostedEnvironment; }
public CommandRoutingResolver(ICommandRoutingRepository commandRoutingRepository, ICostCentreApplicationRepository costCentreApplicationRepository, IOrderRepository orderRepository, IInventoryAdjustmentNoteRepository inventoryAdjustmentNoteRepository, IInventoryTransferNoteRepository inventoryTransferNoteRepository, IDispatchNoteRepository dispatchNoteRepository, IProducerRepository producerRepository, IInventoryReceivedNoteRepository inventoryReceivedNoteRepository, IReceiptRepository receiptRepository, IDisbursementNoteRepository disbursementNoteRepository, IReturnsNoteRepository returnsNoteRepository, IInvoiceRepository invoiceRepository) { _commandRoutingRepository = commandRoutingRepository; _costCentreApplicationRepository = costCentreApplicationRepository; _orderRepository = orderRepository; _inventoryAdjustmentNoteRepository = inventoryAdjustmentNoteRepository; _inventoryTransferNoteRepository = inventoryTransferNoteRepository; _dispatchNoteRepository = dispatchNoteRepository; _producerRepository = producerRepository; _inventoryReceivedNoteRepository = inventoryReceivedNoteRepository; _receiptRepository = receiptRepository; _disbursementNoteRepository = disbursementNoteRepository; _returnsNoteRepository = returnsNoteRepository; _invoiceRepository = invoiceRepository; }