我在我的应用程序中使用ninject和quartz.net,我想用ninject注入工作,但我不知道怎么做,因为我所知道的是jobdetail是由Jobimpl类而不是实例创建的,例如:
JobBuilder.Create<SomeJob>()
Run Code Online (Sandbox Code Playgroud)
有谁知道怎么样?
在执行Quartz.Net作业实现期间,通过Ninject依赖解析器实例化的DbContext实现使用的最佳范围是什么?如果我使用了线程范围,如果使用Quartz线程池中的相同线程多次执行作业,是否会提供相同的DbContext实例?
我想要一个范围,这意味着每次触发作业时我都会获得一个(并且只有一个)DbContext的新实例.