有没有人知道在Quartz-Scheduler.Net中安排作业的方法而不传递包含作业的类型的句柄,而只是传递程序集的全名并键入String?
我希望做的是使用Quartz调度程序在非交互式服务中运行作业,而具有用户界面的单独应用程序将调度(但不运行)作业。我可以通过使用集群调度程序来完成此操作,其中石英线程池在调度程序的实例上设置为零,该调度程序不会运行作业。
但是,我的问题是要运行的作业只会出现在用于运行它们的项目的程序集中,而不是用于计划它们的项目。我知道我可以将需要运行的作业移到两个项目之间的共享库中,但如果可能的话,我宁愿避免这样做。