Exemple #1
0
 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;
 }
Exemple #3
0
        public BoardService(IShipCollectionService shipCollectionService)
        {
            _shipCollectionService = shipCollectionService;

            BoardFields = new Dictionary <string, BoardFieldModel>();
        }