Отмена поиска из пользовательского интерфейса в asp.net MVC 4

Я все еще изучаю Asp.net MVC, но я хочу, чтобы пользователь мог отменить поиск, если он занимает слишком много времени. Я использую VS 2010, а обновление до 2012 года не вариант, поэтому я не смогу использовать параметры async/await.

Я исследовал, и я не могу найти четкий пример / способ сделать это с ASP.NET MVC Framework без async/await. Если я использую отдельные потоки, это может быть плохой идеей, потому что IIS может убить его через 3 минуты или около того. Кроме того, поскольку каждый раз при обращении к серверу создается экземпляр контроллера, как мне связаться с "переменной останова" в потоке? Должен ли я использовать вместо этого веб-сервис и использовать его для поиска и обработки потоков? Я сбит с толку.

благодарю вас.

0 ответов

Другие вопросы по тегам