public MainForm(IPlateauParser plateauParser, IRoverParser roverParser, Timer animationTimer) { this.plateauParser = plateauParser; this.roverParser = roverParser; this.animationTimer = animationTimer; animationTimer.Tick += AnimationTick; InitializeComponent(); }
public RoverService(IRoverParser parser, IRoverManager manager) { _parser = parser; _manager = manager; }