示例#1
0
 public void SendGetSpeed(UserGetSpeedRequest[] requests) {
     if (requests == null || requests.Length == 0) {
         return;
     }
     _mq.BasicPublish(
         routingKey: WsMqKeyword.GetSpeedRoutingKey,
         basicProperties: CreateBasicProperties(),
         body: OperationMqBodyUtil.GetGetSpeedMqSendBody(requests));
 }
示例#2
0
 public void SendGetSpeed(string loginName, List <Guid> clientIds)
 {
     if (string.IsNullOrEmpty(loginName) || clientIds == null || clientIds.Count == 0)
     {
         return;
     }
     _serverConnection.MqChannel.BasicPublish(
         exchange: MqKeyword.NTMinerExchange,
         routingKey: WsMqKeyword.GetSpeedRoutingKey,
         basicProperties: CreateBasicProperties(loginName),
         body: OperationMqBodyUtil.GetGetSpeedMqSendBody(clientIds));
 }