public MatchCreationInitiatorSingletonService(BattleRoyaleMatchCreatorService battleRoyaleMatchCreatorService, IPlayerTimeoutManager playerTimeoutManager) : base(battleRoyaleMatchCreatorService, playerTimeoutManager) { TimeSpan delay = TimeSpan.FromSeconds(1); periodicTaskExecutor = new PeriodicTaskExecutor(TryCreateBattleRoyaleMatch, delay); }
public MatchCreationInitiator(BattleRoyaleMatchCreatorService battleRoyaleMatchCreatorService, IPlayerTimeoutManager playerTimeoutManager) { this.battleRoyaleMatchCreatorService = battleRoyaleMatchCreatorService; this.playerTimeoutManager = playerTimeoutManager; }