【发布时间】:2015-10-25 15:27:22
【问题描述】:
如何将Quartz.NET 调度库与SimpleIOC(Laurent Bugnion 的 MVVM Light Toolkit 中包含的 IoC 容器)集成?
我目前的计划是简单地注册 Quartz 调度程序工厂,然后在需要时获取其实例和/或根据需要将其注入到我的其他服务中。像这样:
SimpleIoc.Default.Register<ISchedulerFactory, StdSchedulerFactory>();
然后:
public SomeService(ISchedulerFactory quartzSchedulerFactory)
{
//Quartz SchedulerFactory is here!
}
以这种方式使用 Quartz.NET 好吗?
【问题讨论】:
标签: dependency-injection mvvm-light ioc-container factory-pattern quartz.net