public async Task HandleAsync(IGameWebSocketConnection connection, GamePacket packet) { var result = false; //if (packet.Data is CharacterSkillUpdate update) //{ // result = this.playerManager.UpdateExperience( // connection.SessionToken, update.UserId, update.Level, update.Experience, update.CharacterId); //} await connection.ReplyAsync(packet.CorrelationId, packet.Type, result, CancellationToken.None); }
public async Task HandleAsync(IGameWebSocketConnection connection, GamePacket packet) { var result = false; await connection.ReplyAsync(packet.CorrelationId, packet.Type, result, CancellationToken.None); }