public void SendChangeMinerSign(MinerSign minerSign) { if (minerSign == null || string.IsNullOrEmpty(minerSign.Id)) { return; } var basicProperties = CreatePersistentBasicProperties(minerSign.LoginName); _mq.MqChannel.BasicPublish( exchange: MqKeyword.NTMinerExchange, routingKey: MqKeyword.ChangeMinerSignRoutingKey, basicProperties: basicProperties, body: MinerClientMqBodyUtil.GetChangeMinerSignMqSendBody(minerSign)); }