我正在尝试订阅Tuya MQ服务器。
已为我提供了以下Java代码示例:
package com.tuya.open.sdk.example;
import org.apache.pulsar.client.impl.TopicMessageIdImpl;
import com.tuya.open.sdk.mq.MqConsumer;
public class ConsumerExample {
public static void main(String[] args) throws Exception {
String url = "pulsar+ssl://mqe.tuyacn.com:7285/";
String accessId = "";
String accessKey = "";
MqConsumer mqConsumer = MqConsumer.build().serviceUrl(url).accessId(accessId).accessKey(accessKey)
.maxRedeliverCount(3).messageListener(message -> {
System.out.println("Message received:" + new String(message.getData()) + ",seq="
+ message.getSequenceId() + ",time=" + message.getPublishTime() + ",consumed time="
+ System.currentTimeMillis() + ",partition="
+ ((TopicMessageIdImpl) message.getMessageId()).getTopicPartitionName());
});
mqConsumer.start();
}
}
有人可以给我关于如何在c#中执行上述操作的任何想法吗?
它似乎正在使用许多软件包/进口。谁知道.Net替代品。
非常感谢任何帮助/指针。