public ATMMaintenance(IThisATMachineState thisATMachineState, IPrepareForOperatorAccessCommand prepareForOperatorAccessCommand, IPaperNoteValidator paperNoteValidator) { _thisATMachineState = thisATMachineState; _prepareForOperatorAccessCommand = prepareForOperatorAccessCommand; _paperNoteValidator = paperNoteValidator; }
public PaperNoteDispenseAlgorithm(IThisATMachineState thisATMachineState) { _thisATMachineState = thisATMachineState; }
public PrepareForOperatorAccessCommand(IThisATMachineState thisATMachineState) { _thisATMachineState = thisATMachineState; }
public CardReader(ICardService cardService, IThisATMachineState thisATMachineState, ICardNumberValidator cardNumberValidator) { _cardService = cardService; _thisATMachineState = thisATMachineState; _cardNumberValidator = cardNumberValidator; }