예제 #1
0
 public BattleShipService(
     IBattleShipRepo battleShipRepo,
     IBlockRepo blockRepo,
     ILogger <BattleShipService> logger)
 {
     this.battleShipRepo = battleShipRepo;
     this.blockRepo      = blockRepo;
     this.logger         = logger;
 }
예제 #2
0
 public BoardController(
     IBoardRepo boardRepo,
     IBlockRepo blockRepo,
     ILogger <BoardController> logger)
 {
     this.boardRepo = boardRepo;
     this.blockRepo = blockRepo;
     this.logger    = logger;
 }
예제 #3
0
 public BattleShipController(
     IBoardRepo boardRepo,
     IBattleShipRepo battleShipRepo,
     IBlockRepo blockRepo,
     IBattleShipService battleShipService,
     ILogger <BattleShipController> logger)
 {
     this.boardRepo         = boardRepo;
     this.battleShipRepo    = battleShipRepo;
     this.blockRepo         = blockRepo;
     this.battleShipService = battleShipService;
     this.logger            = logger;
 }
 public BlockController()
 {
     repo = new BlockRepo();
 }
예제 #5
0
 public BlockController(IBlockRepo BlockRepository, ITransactionRepo transactionRepository, IMapper mapper)
 {
     _blockRepository       = BlockRepository;
     _transactionRepository = transactionRepository;
     _mapper = mapper;
 }