public TrainController(ITrainControlCentreService controlService, ILocomotiveRepository locomotiveRepository, ILocomotiveStateService locomotiveStateService, IFunctionStateService funcStateService) { this.controlService = controlService; this.locomotiveRepository = locomotiveRepository; this.locomotiveStateService = locomotiveStateService; this.funcStateService = funcStateService; }
public SignalController(ITrainControlCentreService controlService, ISignalRepository signalRepository) { this.controlService = controlService; this.signalRepository = signalRepository; }
public TrainLinkController(ITrainControlCentreService controlService) { this.controlService = controlService; }