//1.订阅消息WxMsgReadyMQ队列
var nativeQueue = nativeclient.GetNativeQueue("MQ");
while (true)
{
try
{
var receiveMessageResponse = nativeQueue.ReceiveMessage(30);
Message message = receiveMessageResponse.Message;
if (!string.IsNullOrEmpty(message.Body))
{
//接收订阅消息数据
string Messageid = message.Id;
string MessageJsonData = System.Text.Encoding.UTF8.GetString(Convert.FromBase64String(message.Body));
if (MessageJsonData == null)
{
return;
}
}
Thread.Sleep(2);
}
catch (Exception ex)
{
}
}
C#订阅消息列队,并解析数据
于 2024-02-08 15:53:12 首次发布