コード例 #1
0
ファイル: Global.asax.cs プロジェクト: rcw0125/crm20200819
        private void Server_NewSessionConnected(CrmSocketSession session)
        {
            if (session.IsUnKnowScoket)
            {
                session.Close(CloseReason.SocketError);
            }

            CrmSocketConnManager.Connect(session);
        }
コード例 #2
0
ファイル: Global.asax.cs プロジェクト: rcw0125/crm20200819
 private void Server_NewMessageReceived(CrmSocketSession session, string value)
 {
     if (value == CrmSocketServer.HEARTBEAT)
     {
         CrmSocketConnManager.HeartBeat(session);
         session.SendJsonMessage("MSG", "SocketIsConnected");
         // 心跳信息不处理
         return;
     }
     session.SendJsonMessage("MSG", $"ServerRecivedMsg{value}");
 }
コード例 #3
0
ファイル: Global.asax.cs プロジェクト: rcw0125/crm20200819
 private void Server_SessionClosed(CrmSocketSession session, CloseReason value)
 {
     CrmSocketConnManager.DisConnection(session, value);
 }