У меня есть приложение для преобразования файлов, основной задачей которого является чтение из входного файла, обработка данных, сохранение их в другом входном файле.Этот процесс уже организован как асинхронная задача, работающая на двух потоках, с целью отображения индикатора выполнения в реальном времени, пока выполняется преобразование.
У меня сейчас проблема в том, что когда приложение приостановлено, преобразование выполняетсятакже приостановлено, что является проблемой, так как соответствующие файлы становятся достаточно большими, и пользователи хотят делать что-то еще.
Что я могу сделать, чтобы сохранить эту задачу?