【发布时间】:2014-10-24 20:54:34
【问题描述】:
我是 .NET 新手,第一次使用 Quartz.net 调度程序。我想从 ASP.NET 安排作业,但在基于 .NET 的 Windows 服务(或控制台)应用程序中执行它们。我可以看到这是可能的: Use one windows service to execute jobs and two web applications to schedule jobs
在我阅读的大多数示例中,作业类在调度作业的上下文中可用。例如: Executing Quartz.NET jobs from a Windows Service
但是在我的情况下,我看不出这是怎么可能的,因为作业类在 ASP.NET 中不可用。
编辑:基于 ASP 应用程序中的事件(用户触发),我想使用一些数据参数(作业详细信息)安排一次性作业。这是我感到困惑的部分,这可能仅使用 Quartz 还是我必须向 Windows 服务编写某种通信机制来安排作业。
另一方面,我也会有一些作业在固定的时间表上运行,很明显代码将只是 Windows 服务的一部分。
【问题讨论】:
标签: c# asp.net .net asp.net-mvc quartz-scheduler