1
如何將Quartz.NET調度庫與SimpleIOC(包含在Laurent Bugnion的MVVM Light Toolkit中的IoC容器)集成?如何在MVVM Light Toolkit的「SimpleIOC」中使用「Quartz.NET」?
我目前的計劃是簡單地註冊Quartz調度器工廠,然後根據需要獲取它的實例,或根據需要將其注入到其他服務中。就像這樣:
SimpleIoc.Default.Register<ISchedulerFactory, StdSchedulerFactory>();
然後:
public SomeService(ISchedulerFactory quartzSchedulerFactory)
{
//Quartz SchedulerFactory is here!
}
以這種方式使用Quartz.NET OK?