Table of Contents

Class ServiceCollectionRiderConfigurator<TBus>

Namespace
MassTransit.ExtensionsDependencyInjectionIntegration.MultiBus
Assembly
MassTransit.ExtensionsDependencyInjectionIntegration.dll
public class ServiceCollectionRiderConfigurator<TBus> : ServiceCollectionRiderConfigurator, IServiceCollectionRiderConfigurator, IServiceCollectionRiderConfigurator<TBus>, IRiderRegistrationConfigurator, IRegistrationConfigurator where TBus : class, IBus

Type Parameters

TBus
Inheritance
ServiceCollectionRiderConfigurator<TBus>
Implements
IRiderRegistrationConfigurator
IRegistrationConfigurator
Inherited Members

Constructors

ServiceCollectionRiderConfigurator(IServiceCollection, IContainerRegistrar, HashSet<Type>)

public ServiceCollectionRiderConfigurator(IServiceCollection collection, IContainerRegistrar registrar, HashSet<Type> riderTypes)

Parameters

collection IServiceCollection
registrar IContainerRegistrar
riderTypes HashSet<Type>

Methods

SetRiderFactory<TRider>(IRegistrationRiderFactory<TRider>)

public override void SetRiderFactory<TRider>(IRegistrationRiderFactory<TRider> riderFactory) where TRider : class, IRider

Parameters

riderFactory IRegistrationRiderFactory<TRider>

Type Parameters

TRider