예제 #1
0
 public GameManagerController(
     ILogger <GameManagerController> logger,
     IGameRoomAdapter gameRoomAdapter,
     GameManagerFactory gameManagerFactory
     )
 {
     this.logger             = logger;
     this.gameRoomAdapter    = gameRoomAdapter;
     this.gameManagerFactory = gameManagerFactory;
 }
 public PlayerMatchingService(
     IGameRoomAdapter gameRoomAdapter,
     IWaitingPlayerAdapter waitingPlayerAdapter,
     GameManagerFactory gameManagerFactory
     )
 {
     this.gameRoomAdapter      = gameRoomAdapter;
     this.waitingPlayerAdapter = waitingPlayerAdapter;
     this.gameManagerFactory   = gameManagerFactory;
 }