public App( ITrackService trackService, ITimeService timeService, IInputFactory inputFactory, SpecialLengthSettings specialLength, Sessions sessions) { _trackService = trackService; _timeService = timeService; _inputFactory = inputFactory; _specialLength = specialLength; _sessions = sessions; }
public ConferenceLeaf(string name, int duration, SpecialLengthSettings specialLength) { _specialLength = specialLength; Name = name; Duration = duration; }
public InputFactory(SpecialLengthSettings specialLength, IInputValidationService inputValidation) { _specialLength = specialLength; _inputValidation = inputValidation; }
public TrackService(ITimeService timeService, SpecialLengthSettings specialLength) { _timeService = timeService; _specialLength = specialLength; }
public ManualInput(SpecialLengthSettings specialLength, IInputValidationService inputValidation) { _specialLength = specialLength; _inputValidation = inputValidation; }
public InputValidationService(SpecialLengthSettings specialLength, Sessions sessions) { _specialLength = specialLength; _sessions = sessions; }