Поскольку Core IoT не поддерживает постоянные соединения, есть ли способ узнать на стороне клиента, если подписка еще жива? У меня сценарий с очень нестабильным подключением к Интернету, и каждый раз проверять Интернет - боль.
Способ, который я делаю, с некоторыми сбоями, состоит в том, чтобы подписываться каждый раз, когда устанавливается новое соединение (on_connect). Это работает в большинстве случаев, но не работает на 100%.
Любая идея или предложение?
Если я подписываюсь несколько раз (скажем, каждые 5 м отправляют подписку), это создает проблемы? Я знаю, что это не модно, но, по крайней мере, я получил гарантию подключения.