Esempio n. 1
0
 public MqttRpcTopicPair CreateRpcTopics(TopicGenerationContext context)
 {
     return(new MqttRpcTopicPair
     {
         RequestTopic = "a",
         ResponseTopic = "b"
     });
 }
Esempio n. 2
0
        public MqttRpcTopicPair CreateRpcTopics(TopicGenerationContext context)
        {
            var requestTopic  = $"MQTTnet.RPC/{Guid.NewGuid():N}/{context.MethodName}";
            var responseTopic = requestTopic + "/response";

            return(new MqttRpcTopicPair
            {
                RequestTopic = requestTopic,
                ResponseTopic = responseTopic
            });
        }