Я читал документацию Microsoft о фоновом режиме на мобильных устройствах и видел различные состояния жизненного цикла, в которых может находиться приложение. Но меня все еще немного смущает идея фоновой задачи в C# и идея фоновый в iOS / Android.
Вопрос : Скажем, я начинаю новую задачу C# Background в классе ViewModel или Model (точный шаблон не имеет значения). Он получает данные через WebSocket, а также выполняет HTTP-запросы и продолжает работать бесконечно. Продолжает ли эта задача выполняться, когда приложение переводится пользователем в фоновый режим? Если нет, то почему и что мне нужно сделать, чтобы он продолжал работать?