我有一个处理Quartz Jobs的C#Topshelf窗口服务。这些作业存储在数据库中,这样的: public class JobConfiguration : IJobConfiguration {
public string Name { get; set; } //ImportService
public string Type { get; set; } //
通常对于服务,您要完成的任务重复进行,可能是循环或可能是触发器或其他。 我使用Topshelf完成重复任务对我来说,特别是我使用的Shelf'ing功能。 我遇到的问题是如何处理任务的循环。 当引导捆扎在Topshelf服务,你传递一个类(在这种情况下ScheduleQueueService),并表示这是其Start方法,它的Stop方法: 例子: public class QueueBootst