示例#1
0
 public MatchmakerFacadeService(
     IQueueExtenderService queueExtenderService,
     IBattleRoyaleQueueSingletonService queueSingletonService,
     IBattleRoyaleUnfinishedMatchesSingletonService unfinishedMatchesService)
 {
     this.queueExtenderService     = queueExtenderService;
     this.queueSingletonService    = queueSingletonService;
     this.unfinishedMatchesService = unfinishedMatchesService;
 }
示例#2
0
 public BattleRoyaleMatchCreatorService(
     MatchDbWriterService matchDbWriterService,
     MatchRoutingDataService matchRoutingDataService,
     IBattleRoyaleQueueSingletonService battleRoyaleQueue,
     IGameServerNegotiatorService gameServerNegotiatorService,
     BattleRoyaleBotFactoryService battleRoyaleBotFactoryService,
     IBattleRoyaleQueueSingletonService battleRoyaleQueueSingletonService,
     IBattleRoyaleUnfinishedMatchesSingletonService unfinishedMatchesService)
 {
     this.battleRoyaleQueue                 = battleRoyaleQueue;
     this.matchDbWriterService              = matchDbWriterService;
     this.matchRoutingDataService           = matchRoutingDataService;
     this.unfinishedMatchesService          = unfinishedMatchesService;
     this.gameServerNegotiatorService       = gameServerNegotiatorService;
     this.battleRoyaleBotFactoryService     = battleRoyaleBotFactoryService;
     this.battleRoyaleQueueSingletonService = battleRoyaleQueueSingletonService;
 }
 public PlayerTimeoutManagerService(IBattleRoyaleQueueSingletonService battleRoyaleQueueService)
 {
     this.battleRoyaleQueueService = battleRoyaleQueueService;
 }
示例#4
0
 public QueueExtenderService(IBattleRoyaleQueueSingletonService battleRoyaleQueueSingletonServiceService,
                             IDbAccountWarshipReaderService dbAccountWarshipReaderService)
 {
     this.battleRoyaleQueueSingletonServiceService = battleRoyaleQueueSingletonServiceService;
     this.dbAccountWarshipReaderService            = dbAccountWarshipReaderService;
 }
 public PlayerController(IBattleRoyaleQueueSingletonService queueSingletonService,
                         IMatchmakerFacadeService matchmakerFacadeService)
 {
     this.queueSingletonService   = queueSingletonService;
     this.matchmakerFacadeService = matchmakerFacadeService;
 }