/// <summary> /// Specify an endpoint to use for message scheduling /// </summary> /// <param name="configurator"></param> /// <param name="schedulerAddress"></param> public static void UseMessageScheduler(this IPipeConfigurator<ConsumeContext> configurator, Uri schedulerAddress) { if (configurator == null) throw new ArgumentNullException(nameof(configurator)); var pipeBuilderConfigurator = new MessageSchedulerPipeSpecification(schedulerAddress); configurator.AddPipeSpecification(pipeBuilderConfigurator); }
/// <summary> /// Specify an endpoint to use for message scheduling /// </summary> /// <param name="configurator"></param> /// <param name="schedulerAddress"></param> public static void UseMessageScheduler(this IPipeConfigurator <ConsumeContext> configurator, Uri schedulerAddress) { if (configurator == null) { throw new ArgumentNullException(nameof(configurator)); } var pipeBuilderConfigurator = new MessageSchedulerPipeSpecification(schedulerAddress); configurator.AddPipeSpecification(pipeBuilderConfigurator); }