解决石英工作中的依赖

时间:2018-01-09 09:38:28

标签: c# quartz.net

public class SyncJob : IJob
{
    var typeId = GetType();

    ISync sync = ResolveDependencyBasedOnTypeId();//This function will resolve dependency.
}

public interface ISync{}

public class Sync1 : ISync{}

public class Sync2 : ISync{}

我确实有上述情况。

我使用Unity来配置和解决依赖。

我的问题是我的石英作业将如何了解已配置的依赖项。

Quartz作业和Quartz调度程序是两个不同的项目。

JobData是将unity对象传递给quartz作业的好选择吗?

0 个答案:

没有答案