我在当前程序集中有一个名为“ MyJob”的类
我希望在运行时使用此功能:
JobManager.AddJob<MyJob>(s => s.ToRunNow()) //I don't know about "MyJob" at designtime, so I can't do this
如果我这样做:
var thisAssembly = Assembly.GetExecutingAssembly();
var myJobType = thisAssembly.GetType("MyJob");
JobManager.AddJob<myJobType>(s => s.ToRunNow())
我在设计时收到此错误: “ myJobType”是一个变量,但像类型一样使用
顺便说一句,这是FluentScheduler,但我希望有一个通用的答案...