在运行时更改NSB计划

时间:2013-01-24 13:35:45

标签: nservicebus

我可以看到here已经在NServiceBus Scheduler上计划了一些工作。

那么目前在运行时更改计划的好方法是什么?

1 个答案:

答案 0 :(得分:0)

以下是我们如何通过流畅的配置来实现它:

public static class ConfigureTaskStorage
{
    public static Configure UseConfigFileStorageForTaskSchedule(this Configure config)
    {
        if (null == config)
            throw new ArgumentNullException("config");

        config.Configurer.ConfigureComponent<ITaskScheduleStorage>(()=> new ConfigStorage(),DependencyLifecycle.SingleInstance);
        return config;
    }
}