10-летнее приложение формы C # .net windows модифицируется для использования новой службы публикации / публикации сообщений.В настоящее время, когда приложение простаивает более часа, создается впечатление, что оно приостанавливается и приложение теряет соединение со службой обмена сообщениями pub / sub.Это не было проблемой с сервисом, который используется в настоящее время, но есть несколько других проблем с этим поставщиком, и нам нужно переключиться.
Что должно произойти, так это то, что приложению нужно что-то делать каждые полчаса до 45 минут.
Создание службы Windows не вариант.
Я собиралсяиспользовать реализацию фоновой задачи, но это относится к UWP.В сети есть ссылки на то, как сохранить приложение UWP, например, Жизненный цикл приложения - поддержка приложений с фоновыми задачами и расширенным выполнением и в этом примере кода на GitHub , однако преобразование этогозаявка на UWP выходит за рамки того, что хочет клиент.