Это может быть связано с отсутствием понимания того, что происходит под капотом, или просто с отсутствием понимания потоков.Когда пользователь входит в систему, мне нужно запустить некоторые задачи, которые вызывают веб-службы для обновления данных в моей системе.Так как сервисы могут занимать значительное количество времени, я выполняю весь процесс.Однако, несмотря на то, что я думаю, что выполняю всю серию задач в потоке, отдельном от моего приложения, мое приложение ждет, пока вызванная функция не завершится, прежде чем она продолжит работу.Функция «RunAccountUpdater» завершается и происходит обратный вызов.Что я делаю не так / не понимаю?