Как реализовать фоновую обработку в приложении с помощью ASP.NET
В нашей системе есть средство массовых транзакций. здесь более 1000 деталей транзакций клиентов выгружаются в базу данных одновременно. Процесс транзакции происходит в базе данных SQL Server. Транзакция длится не менее 2 или 3 минут. На данный момент во время транзакции мы не позволяем пользователю ничего делать. Вместо этого один раз после завершения транзакции только пользователь может работать над другими функциями в системе. Теперь я должен предоставить такую возможность Once после отправки данных в БД. пользователь должен работать над другими функциями, не оставляя систему в режиме ожидания. В ч / б, если транзакция успешно завершается в фоновом режиме, система отображает статус транзакции.
Что я уже пробовал:
Можно ли добиться этого асинхронно. В случае, если это так, Могу ли я знать, как я могу этого достичь?
TranDALC = новая транзакция();
Трандальк.BulkAccountsForTransferTransaction(MiscDataVO, BulkAccountDetailsDT);