Show / Hide Table of Contents

    Namespace Microsoft.Extensions.DependencyInjection

    Classes

    BrokerOptionsBuilderAddBrokerExtensions

    Adds the AddBroker method to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddInboundLogExtensions

    Adds the AddInboundLog and related methods to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddKafkaExtensions

    Adds the AddKafka method to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddMockedKafkaExtensions

    Adds the AddMockedKafka method to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddMockedMqttExtensions

    Adds the AddMockedMqtt method to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddMqttExtensions

    Adds the AddMqtt method to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddOffsetStoreExtensions

    Adds the AddOffsetStore and related methods to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddOutboxExtensions

    Adds the AddOutbox and related methods to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddOutboxWorkerExtensions

    Adds the AddOutboxWorker and related methods to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAddRabbitExtensions

    Adds the AddRabbit method to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderAllowDuplicateEndpointsExtensions

    Adds the AllowDuplicateEndpointRegistrations method to the IBrokerOptionsBuilder.

    BrokerOptionsBuilderWithConnectionOptionsExtensions

    Adds the WithConnectionOptions method to the IBrokerOptionsBuilder.

    HealthCheckBuilderExtensions

    Adds methods such as AddOutboundEndpointsCheck and AddOutboundQueueCheck to the IHealthChecksBuilder.

    ServiceCollectionAddSilverbackExtensions

    Adds the AddSilverback method to the IServiceCollection.

    ServiceCollectionConfigureSilverbackExtensions

    Adds the ConfigureSilverback method to the IServiceCollection.

    ServiceCollectionUseMockedKafkaExtensions

    Adds the UseMockedKafka method to the IServiceCollection.

    ServiceCollectionUseMockedMqttExtensions

    Adds the UseMockedMqtt method to the IServiceCollection.

    SilverbackBuilderAddBehaviorExtensions

    Adds the AddTransientBehavior, AddScopedBehavior and AddSingletonBehavior methods to the ISilverbackBuilder.

    SilverbackBuilderAddBrokerBehaviorExtensions

    Adds the AddBrokerBehavior methods to the ISilverbackBuilder.

    SilverbackBuilderAddBrokerCallbackHandlerExtensions

    Adds the AddBrokerCallbackHandler methods to the ISilverbackBuilder.

    SilverbackBuilderAddDbDistributedLockManagerExtensions

    Adds the AddDbDistributedLockManager method to the ISilverbackBuilder.

    SilverbackBuilderAddDelegateSubscriberExtensions

    Adds the AddDelegateSubscriber methods to the ISilverbackBuilder.

    SilverbackBuilderAddEndpointsConfiguratorExtensions

    Adds the AddEndpointsConfigurator methods to the ISilverbackBuilder.

    SilverbackBuilderAddEndpointsExtensions

    Adds the AddEndpoints method to the ISilverbackBuilder.

    SilverbackBuilderAddIntegrationSpyExtensions

    Adds the AddIntegrationSpy and AddIntegrationSpyAndSubscriber methods to the ISilverbackBuilder.

    SilverbackBuilderAddKafkaEndpointsExtensions

    Adds the AddKafkaEndpoints method to the ISilverbackBuilder.

    SilverbackBuilderAddMqttEndpointsExtensions

    Adds the AddMqttEndpoints method to the ISilverbackBuilder.

    SilverbackBuilderAddOutboundRouterExtensions

    Adds the AddSingletonOutboundRouter method to the ISilverbackBuilder.

    SilverbackBuilderAddSequenceReaderExtensions

    Adds the AddSequenceReader methods to the ISilverbackBuilder.

    SilverbackBuilderAddSequenceWriterExtensions

    Adds the AddSequenceWriter methods to the ISilverbackBuilder.

    SilverbackBuilderAddSubscriberExtensions

    Adds the AddTransientSubscriber, AddScopedSubscriber and AddSingletonSubscriber methods to the ISilverbackBuilder.

    SilverbackBuilderAsObservableExtensions

    Adds the AsObservable method to the ISilverbackBuilder.

    SilverbackBuilderUseDbContextExtensions

    Contains the UseDbContext extension for the ISilverbackBuilder.

    SilverbackBuilderUseMockedKafkaExtensions

    Adds the UseMockedKafka method to the ISilverbackBuilder.

    SilverbackBuilderUseMockedMqttExtensions

    Adds the UseMockedMqtt method to the ISilverbackBuilder.

    SilverbackBuilderUseModelExtensions

    Adds the UseModel method to the ISilverbackBuilder.

    SilverbackBuilderWithConnectionToExtensions

    Adds the WithConnectionToMessageBroker method to the ISilverbackBuilder.

    SilverbackBuilderWithLogLevelsExtensions

    Adds the WithLogLevels method to the ISilverbackBuilder.

    Interfaces

    IBrokerOptionsBuilder

    Exposes the methods to configure the connection with the message broker(s) and add the needed services to the IServiceCollection.

    IBrokerOptionsConfigurator<TBroker>

    The implementations of this class will be located via assembly scanning and invoked when a broker of the matching type TBroker is added to the IServiceCollection ..

    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini