在每天早上7点调用的Web服务方法

本文关键字:Web 服务 方法 调用 7点 每天 | 更新日期: 2023-09-27 18:15:06

我有一个web服务(amsx),我想每天调用一个方法,如何做到这一点?另外,请不要使用第三方dll

public List<myClass> Mymethod(){
     List<myClass> Collect = new List<myClass>();
                if (list.Count == 0)
                {                
                myfunction();  // my function must be invoked every day at 7 to update list
                Collection = list;
                return Collect;
                }
                else
                {                                   
                    Collection = list;                
                    return Collect;
                }
}

在每天早上7点调用的Web服务方法

看看MSDN文章-结合Web和Windows服务来运行您的ASP。. NET代码在预定的间隔和博客帖子-简单的后台任务在ASP。

为什么不使用Windows调度程序配置您的EXE在每天的固定时间运行?这比想出一些基于计时器的解决方案要容易得多。

使用调度程序,您不必为检查时间而烦恼。更加容易。