【发布时间】:2013-12-14 19:42:01
【问题描述】:
我正在使用 simpleInjector 作为 IOC 容器,但我不清楚 ReturnJob 的职责是什么,我想知道如何进行?
这是我到目前为止所做的代码:
public class SimpleInjectorJobFactory:IJobFactory
{
private readonly Container _container;
public SimpleInjectorJobFactory()
{
_container= new Container();
}
public IJob NewJob(TriggerFiredBundle bundle, IScheduler scheduler)
{
return _container.GetInstance(bundle.JobDetail.JobType) as IJob;
}
public void ReturnJob(IJob job)
{
throw new System.NotImplementedException();
}
}
【问题讨论】:
标签: c# quartz-scheduler quartz.net simple-injector