我需要在注册后的每个 n 天通知在我的网络应用中注册的用户,直到他们填写某个表单。
现在我想知道是否需要在我的服务器上安装单独的Windows服务,或者我是否应该直接在我的网络应用程序中集成邮件服务。
更一般地说:Web应用程序的服务器端代码可以在后台充当服务吗? (即使Web应用程序未在任何浏览器中执行)
答案 0 :(得分:1)
查看Quartz.NET,它是开源作业调度系统,您也可以在Web应用程序中使用它。它从global.asax中的application_start事件开始,并在与网站相同的应用程序池中运行。
您可以在此博客文章中看到一个示例: