2013-01-24 73 views
0

我可以看到here在NServiceBus计划程序上计划了一些工作。在运行时更改NSB计划

那么目前什么是改变运行时间表的好方法呢?

+0

你能否解释一下,为什么一个时间表将在端点运行之后改变? –

+0

您可以在GitHub中为特定问题添加评论。 –

+0

@AdamFyles我在配置文件中移动了调度的时间间隔。所以我正在考虑在运行时改变这个间隔。 – Steffe

回答

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; 
    } 
}