我可以看到这里有一些关于 NServiceBus 调度程序的工作计划。
那么目前在运行时更改时间表的好方法是什么?
以下是我们通过 fluent 配置实现的方法:
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;
}
}