Winforms应用程序是否可以配置Quartz.NET作业(在应用程序窗口关闭后执行)?

gopyfrb3  于 2023-08-07  发布在  .NET
关注(0)|答案(1)|浏览(105)

我是C#新手,如果这个问题太简单,请原谅。但我试图在Winforms(或任何其他UI框架)中创建一个应用程序(为其他用户),允许用户安排某些任务,这些计划的任务应该在用户关闭窗口或重新启动计算机后运行。我计划使用Quartz.NET来安排时间。
这是否可行?如果可行,如何做到?
从我所看到的(例如)这里和这里),这似乎是可行的,虽然我担心这些建议已经过时了。
另外,除了quartz-scheduler.net?上的教程之外,你能给我指一些初学者教程吗?Quartz.NET似乎很小众,所以我没有看到很多来源。
多谢了。

xsuvu9jc

xsuvu9jc1#

Quartz.NET似乎适合您的用例。另外,还有一个名为HangFire的库。它也能满足您的需求,并且有非常好的代码、示例阐述和良好的社区支持。我建议使用上述两种方法中的一种。用于
HangFire参考官方文档here
有关示例代码片段,请参阅Hangfire官方教程here
如果您计划使用Quartz.NET
你可以使用他们的官方文档here

相关问题