c# - 在 ASP.NET MVC 网站中运行计划任务

标签 c# asp.net asp.net-mvc scheduled-tasks

我正在设计一个网站的架构,我遇到了一些以前从未用 ASP.NET 做过的事情。我想做的是每天晚上对数据库表中的实体运行查询以检查日期列并根据日期执行 X 或 Y 操作。基本上我想要一个函数每晚调用一次。我搜索的所有内容都将我引向了几个不同的方向,这些方向对于如此简单的操作来说似乎极其复杂,或者更倾向于工作排队,这并不是我想要的。

欢迎任何建议,只是寻找最简单的方法。谢谢!

最佳答案

我用过 Hangfire在做这样的事情之前的项目上。它绝对棒极了,可以将所有代码保存在一个解决方案中(不要乱用 Windows 服务),我强烈推荐。

关于c# - 在 ASP.NET MVC 网站中运行计划任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35002563/

相关文章:

c# - 您如何以编程方式填写表格和 'POST' 网页?

c# - 如何在两个条件之间更新没有公共(public)字段的单个表?

c# - 找不到 Visual Studio 页面检查程序集

c# - 绑定(bind)属性不是依赖属性

c# - Azure CloudBlockBlob.Exists() 方法始终返回 false

c# - 单元测试委托(delegate)方法

asp.net - 是否有规范/RESTful 方式在 GET 期间将查询详细信息发送到服务器?

asp.net - User.Identity 与 Thread.CurrentPrincipal.Identity?

c# - 如何在 MVC 上下文之外使用依赖注入(inject)?

c# - 使用 ImmutableList 时 DynamicData 无法按预期工作