public MatchGameMessageHandler(ILogger logger, MatchThread matchThread) { this.matchThread = matchThread; this.logger = logger; commandHandler = new MessageCommandHandlerServer(); matchGameEventWrapper = new MatchGameEventContainer(); }
public void Setup(ServerCore server, MatchMakerCore matchMakerCore) { this.matchMakerCore = matchMakerCore; this.server = server; commandHandler = new MessageCommandHandlerServer(); commandHandler.Add(new MessageHandler_Request_JoinQueue(server, matchMakerCore)); commandHandler.Add(new MessageHandler_Request_LeaveQueue(server.clientManager, matchMakerCore)); commandHandler.Add(new MessageHandler_Response_ReadyCheck(matchMakerCore, server)); }
public DBMessageHandler(ILogger logger, DBThread dBThread) { this.logger = logger; this.dBThread = dBThread; commandHandler = new MessageCommandHandlerServer(); }