我在 .Net Core 中使用 Quartz.Net 调度程序库。 它有一个扩展方法。但我想动态使用它。 如何从其字符串键传递我的类的泛型类型? RUQRaktarim 是我的通用类。我还有其他类似的课程。 我不想重复下面的代码。我在 appsettings 中有我的类名作为字符串。 所以我想从字符串类名中重复这段代码。 [app.UseQuartzJob<"classname">]
像这样的原始代码:
app.UseQuartzJob<RUQRAktarim>(new List<TriggerBuilder>
{
TriggerBuilder.Create()
.WithIdentity("Trigger" + i.ToString(),jobName)
.WithCronSchedule(cronExpression,
x => x.WithMisfireHandlingInstructionFireAndProceed()),
});