我正在尝试使用 Quartz.NET 以 ASP.NET (C#) 形式创建工作,这就是我目前所拥有的:
JobDetail jobDetail = new JobDetail(count + "_job", schedID, typeof(HTTPtoFTP));
问题是,我不想直接链接到 HTTPtoFTP 类,因为根据用户在表单上选择的内容,它会链接到单独的类。我尝试使用变量代替 HTTPtoFTP,但出现错误:
找不到类型或命名空间“mergedJobType”(您是否缺少 using 指令或程序集引用?)
为什么是这样?我想这样做的一种方法是使用 IF 语句,我只需复制该行并为每种可能性更改 typeof,但似乎我也必须复制所有其他引用 jobDetail 的行。