public ICustomerInformationCollector SelectBuiltInProgram(ProgramType type) { IWashProgram program = _programFactory.Create(type); _motherboard.Transmit(new WashProgramSelectedSignal(program)); return(this); }
public IWashProgram Build() => _programFactory.Create(ProgramType.Custom, _washSteps.ToArray());