示例#1
0
        private void ExecuteStartCommand(DynamicViewModel.DynamicViewModel target)
        {
#if SILVERLIGHT
            m_WebSocket.Query <dynamic>(CommandName.START, ((JValue)target["Name"]).Value, OnActionCallbackAsync);
#else
            m_WebSocket.Query <dynamic>(CommandName.START, ((JValue)target["Name"]).Value, OnActionCallback);
#endif
        }
        void WebSocket_Opened(object sender, EventArgs e)
        {
            AgentWebSocket websocket = sender as AgentWebSocket;

            State = NodeState.Logging;

            dynamic loginInfo = new ExpandoObject();

            loginInfo.UserName = m_Config.UserName;
            loginInfo.Password = m_Config.Password;

            websocket.Query <dynamic>(CommandName.LOGIN, (object)loginInfo, OnLoggedIn);
        }
 private void ExecuteStartCommand(DynamicViewModel.DynamicViewModel target)
 {
     m_WebSocket.Query <dynamic>(CommandName.START, ((JValue)target["Name"]).Value, OnActionCallback);
 }