public BattleshipGameService(IShipCollectionService shipCollectionService, IBoardService boardService, IBoardPrinterService boardServicePrinter) { _shipCollectionService = shipCollectionService; _boardService = boardService; _boardServicePrinter = boardServicePrinter; }
public BoardPrinterService(IBoardService boardService, IShipCollectionService shipCollectionService, IOutputLoggerAdapter outputLoggerAdapter) { _boardService = boardService; _shipCollectionService = shipCollectionService; _outputLoggerAdapter = outputLoggerAdapter; }
public BoardService(IShipCollectionService shipCollectionService) { _shipCollectionService = shipCollectionService; BoardFields = new Dictionary <string, BoardFieldModel>(); }