protected void ConfigureRegistration(IBusRegistrationConfigurator configurator) { configurator.AddConsumer <InitialConsumer>(); configurator.AddConsumer <SubsequentConsumer>(); configurator.AddBus(context => BusControl); configurator.AddRequestClient <InitialRequest>(InputQueueAddress); configurator.AddRequestClient(typeof(SubsequentRequest), SubsequentQueueAddress); }
protected void ConfigureRegistration(IBusRegistrationConfigurator configurator) { configurator.SetKebabCaseEndpointNameFormatter(); configurator.AddConsumersFromNamespaceContaining <SubmitOrderConsumer>(); configurator.AddRequestClient <SubmitOrder>(); configurator.AddRequestClient <AuthorizeOrder>(); configurator.AddBus(provider => BusControl); }
protected void ConfigureRegistration(IBusRegistrationConfigurator configurator) { configurator.AddConsumer <ActivityRequestConsumer>(); configurator.AddExecuteActivity <SendRequestActivity, SendRequestArguments>(); configurator.AddBus(context => BusControl); configurator.AddRequestClient <ActivityRequest>(RequestQueueAddress); }
protected void ConfigureRegistration(IBusRegistrationConfigurator configurator) { configurator.SetKebabCaseEndpointNameFormatter(); configurator.AddConsumersFromNamespaceContaining <CrunchTheNumbersConsumer>(); configurator.AddRequestClient <CrunchTheNumbers>(); configurator.AddBus(provider => BusControl); }
protected static void ConfigureOne(IBusRegistrationConfigurator configurator) { configurator.AddConsumer <Consumer1>(); configurator.AddConsumer <OneRequestConsumer>(); configurator.UsingInMemory((context, cfg) => { cfg.Host(new Uri("loopback://bus-one/")); cfg.ConfigureEndpoints(context); }); configurator.AddRequestClient <OneRequest>(); }