Какой выполнимый способ внедрения приложения «задачи», которые проходят вместе с сайтом ASP.NET MVC в среднем доверии?

StackOverflow https://stackoverflow.com/questions/3901488

Вопрос

Я пишу сайт ASP.NET MVC, где мне нужно есть приложение «Задачи» Это работает вместе с сайтом. Такое приложение «задачи» будет собирать данные с установленными интервалами и вставить их в базу данных.

Конечно, я мог бы написать простое приложение для консоли и использовать планировщик задач Windows для его запуска, но мой сайт размещается GoDaddy, и у меня есть только разрешения на среднее доверие.

Существуют ли какие-либо методы для реализации таких функций, не нарушающие разрешения среднего доверия?

Один метод, который я рассматриваю, представляет собой метод самого сайта, который собирает данные, долго ждет, а затем снова собирает данные. Это включило бы соединение пользователей на сайт?

Это было полезно?

Решение

Вы можете сделать это уродливым способом.

Окружающая нить, которая продолжает делать задание задач. Инициируйте поток с вашим собственным запросом на пользовательский веб-сайт. Нить будет продолжать работать на заднем дне.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top