public void SendGetSpeed(UserGetSpeedRequest[] requests) { if (requests == null || requests.Length == 0) { return; } _mq.BasicPublish( routingKey: WsMqKeyword.GetSpeedRoutingKey, basicProperties: CreateBasicProperties(), body: OperationMqBodyUtil.GetGetSpeedMqSendBody(requests)); }
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)); }