protected void ConfigureRegistration(IBusRegistrationConfigurator configurator)
        {
            configurator.AddConsumer <InitialConsumer>();
            configurator.AddConsumer <SubsequentConsumer>();

            configurator.AddBus(context => BusControl);

            configurator.AddRequestClient <InitialRequest>(InputQueueAddress);
            configurator.AddRequestClient(typeof(SubsequentRequest), SubsequentQueueAddress);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 5
0
 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>();
 }