то какой подход наиболее правильный? У меня недавно была похожая задача, я ее решил так: пользователь слал запрос на поиск и получение файла, я ему возвращал id задачи на поиск, а ее уже асинхронно вертел на бэке. Как только нашел файл, делал пометку в базе. Дальше, пользователь мог с этим id по другому api получить файл. Насколько верен такой подход?
Хз насчёт правильно, но я фоновые долгие задачи через hangfire делаю и збс) ну в смысле полностью аналогичным образом. Вообще это саги по идее, только я свою накостылил сам
Обсуждают сегодня