示例#1
0
 public Task <ConnectToServerResponse> ConnectToMatchmaking(ISession session, ConnectToMatchmakingRequest request)
 {
     _logger.Verbose(
         $"Handling {nameof(ConnectToMatchmakingRequest)} " +
         $"(UserId='{request.UserId}', " +
         $"UserName='******', " +
         $"Random='{BitConverter.ToString(request.Random)}', " +
         $"PublicKey='{BitConverter.ToString(request.PublicKey)}', " +
         $"BeatmapDifficultyMask={request.Configuration.BeatmapDifficultyMask}, " +
         $"GameplayModifiersMask={request.Configuration.GameplayModifiersMask}, " +
         $"Secret='{request.Secret}')."
         );
     return(Task.FromResult(new ConnectToServerResponse()
     {
         Result = ConnectToServerResponse.ResultCode.UnknownError
     }));
 }
 protected override void HandleConnectToMatchmakingRequest(ConnectToMatchmakingRequest packet, MessageOrigin origin)
 {
     packet.Release();
 }