private void Start()
    {
        GlobalObject     globalObject = GlobalObject.Instance;
        OnMessageHandler handler      = globalObject.MessageHandler;

        data = new ServerStatus();

        EventTag <ServerStatus> e = (EventTag <ServerStatus>)handler.SignTag("status", typeof(ServerStatus));

        e.Event += WriteState;
    }
    void Start()
    {
        globalObject   = GlobalObject.Instance;
        messageHandler = globalObject.MessageHandler;

        EventTag <string> logoutResponse = (EventTag <string>)messageHandler.SignTag("logout/response", typeof(string));

        logoutResponse.Event += (sender, message) =>
        {
            Debug.Log("logout -> " + message.message);
        };

        Button button = GetComponent <Button>();

        button.onClick.AddListener(OnClick);
    }
    private void Start()
    {
        globalObject   = GlobalObject.Instance;
        messageHandler = globalObject.MessageHandler;

        EventTag <string> loginResponse =
            (EventTag <string>)messageHandler.SignTag("login/response", typeof(string));

        loginResponse.Event += (sender, message) =>
        {
            Debug.Log(message.message);
            if (message.data != null)
            {
                Debug.Log("we got something : " + message.data);
            }
        };

        Button button = GetComponent <Button>();

        button.onClick.AddListener(OnClick);
    }
    void Start()
    {
        globalObject   = GlobalObject.Instance;
        messageHandler = globalObject.MessageHandler;

        EventTag <Me> meResponse = (EventTag <Me>)messageHandler.SignTag("me/response", typeof(Me));

        meResponse.Event += (sender, message) =>
        {
            if (message.message != null)
            {
                Debug.Log("me -> " + message.message);
            }
            else
            {
                Debug.Log("me -> " + JsonConvert.SerializeObject(message.data));
            }
        };

        Button button = GetComponent <Button>();

        button.onClick.AddListener(OnClick);
    }