Exemplo n.º 1
0
        private void OnProxyNotify(ProxyNotify notify)
        {
            switch (notify)
            {
            case ProxyNotify.AccessKeyWrong:
                break;

            case ProxyNotify.LogOut:
                LogOut();
                break;
            }
        }
        /// <summary>
        /// 代理协议事件
        /// </summary>
        /// <param name="notify"></param>
        private void OnProxyNotify(ProxyNotify notify)
        {
            switch (notify)
            {
            case ProxyNotify.AccessKeyWrong:
                MessageBoxHelper.ShowBoxExclamation("AccessKey错误,与会话服务器的连接自动关闭!");
                break;

            case ProxyNotify.LogOut:
                if (MessageBox.Show("已有其他控制端连接服务器,本次连接已自动关闭,是否重新连接?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly) == DialogResult.OK)
                {
                    this._appMainAdapterHandler.SessionProvider.StartSerivce();
                }
                break;
            }
        }