我知道 nhibernate 有一个调度程序,它会以特定的时间间隔执行一个函数。我希望 EF 具有相同的功能。
因此,我想在最初通知用户一周后向他们发送一封电子邮件。无论如何要在服务器上执行此操作,例如每天检查一次数据库并向符合条件的每个人发送电子邮件?
我知道 nhibernate 有一个调度程序,它会以特定的时间间隔执行一个函数。我希望 EF 具有相同的功能。
因此,我想在最初通知用户一周后向他们发送一封电子邮件。无论如何要在服务器上执行此操作,例如每天检查一次数据库并向符合条件的每个人发送电子邮件?
我使用了 fluent 包并使用 fluent 调度程序以特定的时间间隔运行查询。
一种选择是创建一个控制台应用程序来满足您的需要,然后使用任务计划程序每天运行该应用程序。
您可能还想查看http://quartznet.sourceforge.net/以了解任务调度