在我的项目中,我有 2 个主要文件 - 一个 C# Windows 服务,它使用 Quartz.NET(使用数据库而不是基于 RAM 的调度)来调度和实际运行作业,以及一个 ASP.NET(使用 C#)后端,用于将作业添加到Quartz.NET 调度程序。所有作业“类型”都在 Windows 服务文件中定义,因此当我尝试将作业添加到 ASP.NET 后端上的某个类别时,它不会选择该类别。这是因为所有类别都只是文件中它们自己的类,并且它们都在 Windows 服务文件中 - 所以当我在 ASP.NET 文件中引用它们时,它不知道它们是什么。
如何将其链接到 Windows 服务文件?如果有帮助,代码是这样的
在 ASP.NET 页面中添加作业时:
JobDetail jobDetail = new JobDetail("myJob", null, typeof(copyJob));
在 Windows 服务文件中:
public copyJob()
{
//
}
谢谢