嗨我已经申请了......在指定日期可以有多个事件, 所以我想在事件发生的时间到达时编码,所以参与者自动获取有关事件的信息。所以我想在一天之前向所有参与者发送电子邮件。所以建议我最好的链接
由于
(提前)
答案 0 :(得分:1)
请查看Quartz.net,免费图书馆,以便进行预定的活动。
答案 1 :(得分:1)
您可以在Application类的StartUp(或Start?)事件处理程序中创建一个Timer(Global.asax.cs)。
将计时器间隔设置为例如一小时,检查是否必须发送新通知。
编辑:因为Guffa已经回复:只有当asp.net工作进程处于活动状态时(例如在经常光顾的网站中使用时)才有效
答案 2 :(得分:0)
ASP.NET应用程序不适合执行计划任务。 IIS可能随时关闭应用程序,并且在请求应用程序之前可能无法再次启动。
您可能希望在Windows中使用调度程序来定期启动应用程序(例如每分钟一次)以检查事件。