public static string Pack(this RawMessage msg) { var message = JsonUtility.ToJson(msg); var type = msg.GetType(); return(JsonUtility.ToJson(new PackedMessage(message, type.Name))); }