public ProcessOrderHandler( IVendingMachineProvider vendingMachineProvider, IMediator mediator ) { _vendingMachineProvider = vendingMachineProvider; _mediator = mediator; }
public SelectProductHandler( IVendingMachineProvider vendingMachineProvider, IMediator mediator ) { _vendingMachineProvider = vendingMachineProvider; _mediator = mediator; }
public InsertCoinsHandler(IVendingMachineProvider vendingMachineProvider) { _vendingMachineProvider = vendingMachineProvider; }
public GetSelectedProductPriceHandler(IVendingMachineProvider vendingMachineProvider) { _vendingMachineProvider = vendingMachineProvider; }
public GetProductsHandler(IVendingMachineProvider vendingMachineProvider) { _vendingMachineProvider = vendingMachineProvider; }