Как автоматически вызывать мой метод в период времени без запуска какой-либо веб-страницы в моем приложении в ASP.net C#?

Я хочу автоматически запускать мой метод через каждые 10 минут. Но я не хочу запускать любую страницу, чтобы сделать это. Я хочу нажать на кнопку, а затем даже если я закрою страницу приложения. Метод выполняется каждые 10 минут. Например:

 protected void AutoButton_Click(object sender, EventArgs e)
    {//I want to application run above methods evry 10 minute EVEN IF I CLOSE THE PAGE
        GetGoldPrices();
        SaveGoldPrices();
        GetCoinPrices();
        SaveCoinPrices();
        GetExchangePrices();
        SaveExchangePrices();
    }

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

1 ответ

Взгляните на http://www.codeproject.com/Articles/6507/NET-Scheduled-Timer

Это хороший пакет для планирования повторяющихся функций.

Вам нужно будет установить таймер на верхнем уровне вашей программы, если вы хотите, чтобы он работал, даже когда страницы закрыты.

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