public static ILiteBusConfiguration AddCommands(this ILiteBusConfiguration liteBusConfiguration,
                                                    Action <LiteBusCommandBuilder> builderAction)
    {
        liteBusConfiguration.AddModule(new CommandsLiteBusModule(builderAction));

        return(liteBusConfiguration);
    }
Beispiel #2
0
    public static ILiteBusConfiguration AddQueries(this ILiteBusConfiguration liteBusConfiguration,
                                                   Action <LiteBusQueryBuilder> builder)
    {
        liteBusConfiguration.AddModule(new QueriesModule(builder));

        return(liteBusConfiguration);
    }
    public static ILiteBusConfiguration AddEvents(this ILiteBusConfiguration liteBusConfiguration,
                                                  Action <LiteBusEventsBuilder> builder)
    {
        liteBusConfiguration.AddModule(new EventsModule(builder));

        return(liteBusConfiguration);
    }
    public static ILiteBusConfiguration AddMessaging(this ILiteBusConfiguration liteBusConfiguration,
                                                     Action <LiteBusMessageBuilder> builderAction)
    {
        liteBusConfiguration.AddModule(new MessagingModule(builderAction));

        return(liteBusConfiguration);
    }