MQTTNet + Mosquitto Default Server. Нет ответа на уродливый пакетC#

Место общения программистов C#
Ответить
Anonymous
 MQTTNet + Mosquitto Default Server. Нет ответа на уродливый пакет

Сообщение Anonymous »

У меня есть свежая установка службы комаров, которую я настроил с помощью имени пользователя и пароля, и портом. Просто попадая в тонкости этого проекта. В этом случае я посылаю подписку с неверной темой/темой. Это нормально, однако ... из -за резкого отключения я не получаю ошибку, как и ожидалось....
var mqttSubscriptionBuilder = mqttFactory.CreateSubscribeOptionsBuilder();
foreach (string topic in topics)
{
mqttSubscriptionBuilder.WithTopicFilter(topic, mqttQoS);
}

var finalSubOptions = mqttSubscriptionBuilder.Build();

...

var result = await _client.SubscribeAsync(finalSubOptions, CancellationToken.None);

foreach (var item in result.Items)
{
...

if (!validReason.Contains(item.ResultCode)) //ValidReason is SuccessQoS enum from MQTTNET
{
...
}
}
< /code>
Я ожидаю какой -то ошибки, но, поскольку DC внезапно на стороне брокера, я ничего не получаю, поэтому нет ошибки, что означает, что перейти на следующий шаг. и Mosquitto работает в реальном приложении, и у меня должна быть проверка ошибок для тем, которые на моем конце?


Подробнее здесь: https://stackoverflow.com/questions/796 ... med-packet
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»