asp.net-mvc-4 – 如何在MVC4 C#中安排任务?

我想在我的网站上创建一个通知系统(像堆栈溢出)
我们如何安排在24小时内为用户发送通知的任务?

我们可以使用MVC4还是应该使用Windows服务?

编辑:
我在MVC4应用程序的3个月内使用FluentScheduler的经验。
FluentScheduler易于配置和使用,但它不会随时运行任务。有时运行,有时不运行。
我认为最好的安排方式是Windows Service,以确保在特定时间运行任务。

解决方法

发现这是一个令人敬畏的调度程序, FluentScheduler

用法

// Schedule an ITask to run at an interval
    Schedule<MyTask>().ToRunNow().AndEvery(2).Seconds();

相关文章

这篇文章主要讲解了“WPF如何实现带筛选功能的DataGrid”,文...
本篇内容介绍了“基于WPF如何实现3D画廊动画效果”的有关知识...
Some samples are below for ASP.Net web form controls:(fr...
问题描述: 对于未定义为 System.String 的列,唯一有效的值...
最近用到了CalendarExtender,结果不知道为什么发生了错位,...
ASP.NET 2.0 page lifecyle ASP.NET 2.0 event sequence cha...