У меня есть приложение UWP с фоновым расширением рабочего стола, которое выполняет задачу, иногда оно не используется часами, иногда оно будет необходимо каждые несколько секунд.Мне нужно знать, если он не работает, следует ли его отключить с помощью Application.Current.Shutdown()
или просто оставить работать и ждать следующего RequestReceived
?Я не хочу тратить впустую ресурсы, но кажется, что неактивное расширение рабочего стола требует минимальных ресурсов, верно?
Единственная проблема с его отключением - это производительность: приложению UWP нужно дождаться ответа, поэтомуЕсть ли разница в производительности между запуском компонента и отправкой запроса по сравнению с простой отправкой запроса?
В любом случае, что здесь считается наилучшей практикой?