Class DependencyInjectionRegistrationExtensions
- Namespace
- MassTransit
- Assembly
- MassTransit.ExtensionsDependencyInjectionIntegration.dll
Standard registration extensions, which are used to configure consumers, sagas, and activities on receive endpoints from a dependency injection container.
public static class DependencyInjectionRegistrationExtensions
- Inheritance
-
DependencyInjectionRegistrationExtensions
- Inherited Members
Methods
AddMassTransit(IServiceCollection, Action<IServiceCollectionBusConfigurator>)
Adds MassTransit and its dependencies to the collection
, and allows consumers, sagas, and activities to be configured
public static IServiceCollection AddMassTransit(this IServiceCollection collection, Action<IServiceCollectionBusConfigurator> configure = null)
Parameters
collection
IServiceCollectionconfigure
Action<IServiceCollectionBusConfigurator>
Returns
AddMediator(IServiceCollection, Action<IServiceCollectionMediatorConfigurator>)
Adds the MassTransit Mediator to the collection
, and allows consumers, sagas, and activities (which are not supported
by the Mediator) to be configured.
public static IServiceCollection AddMediator(this IServiceCollection collection, Action<IServiceCollectionMediatorConfigurator> configure = null)
Parameters
collection
IServiceCollectionconfigure
Action<IServiceCollectionMediatorConfigurator>