Rahmani69 Ответов: 1

Создать общий таймер в ASP.NET с#


Всем привет.


Я создаю ASP.net мое приложение должно проверять один веб-сервис каждые 5 минут.
все в Developer нормально, но в IIS создается два таймера и любая работа выполняется два раза.
Пожалуйста, помогите мне.

Что я уже пробовал:

Я создаю статический таймер (System.Таймеры.Таймер) Класс и установите интервал до 5 минут.

1 Ответов

Рейтинг:
0

Ahmad Mokhtar Mahjoub

private System.Windows.Forms.Timer timer5mins; 

    private void FiveMin(){
        timer5mins= new System.Windows.Forms.Timer();
        timer5mins.Tick += new EventHandler(timer5mins_Tick);
        timer5mins.Interval = 1000; // 1 second
        timer5mins.Start(); 
    }

    private void timer5mins_Tick(object sender, EventArgs e)
    {
          //Call Webservice Method
         //You can either ReCALL FiveMin Function Again to never stop
        //Or
       // Use timer5mins.Stop(); 
    }