public RoverActionCommandHandler( IMarsRoverGrid marsRoverGrid, IRoverActonToCoordinateTranslationService roverActonToCoordinateTranslationService, IRoverProvider roverProvider) { _marsRoverGrid = marsRoverGrid; _roverActonToCoordinateTranslationService = roverActonToCoordinateTranslationService; _roverProvider = roverProvider; }
public SetRoverStartPositionCommandHandler( IMarsRoverGrid marsRoverGrid) { _marsRoverGrid = marsRoverGrid; }
public CreateGridCommandHandler(IMarsRoverGrid marsRoverGrid) { _marsRoverGrid = marsRoverGrid; }