public void SendResponseClientsForWs(string wsServerIp, string loginName, string sessionId, QueryClientsResponse response) { if (response == null) { return; } var basicProperties = CreateWsBasicProperties(loginName, sessionId); _mq.MqChannel.BasicPublish( exchange: MqKeyword.NTMinerExchange, routingKey: string.Format(MqKeyword.QueryClientsForWsResponseRoutingKey, wsServerIp), basicProperties: basicProperties, body: MinerClientMqBodyUtil.GetQueryClientsResponseMqSendBody(response)); }
public void SendResponseClientsForWs( string wsServerIp, string loginName, string sessionId, string mqCorrelationId, QueryClientsResponse response) { if (response == null) { return; } var basicProperties = CreateWsBasicProperties(loginName, sessionId); if (!string.IsNullOrEmpty(mqCorrelationId)) { basicProperties.CorrelationId = mqCorrelationId; } _mq.BasicPublish( routingKey: string.Format(MqKeyword.QueryClientsForWsResponseRoutingKey, wsServerIp), basicProperties: basicProperties, body: MinerClientMqBodyUtil.GetQueryClientsResponseMqSendBody(response)); }