Class ChaparMassTransitExtensions
Extension methods for IServiceCollection to register Chapar services backed by MassTransit and RabbitMQ.
Inherited Members
Namespace: Chapar.MassTransit.Extensions
Assembly: Chapar.MassTransit.dll
Syntax
public static class ChaparMassTransitExtensions
Methods
| Edit this page View SourceAddChaparMassTransit(IServiceCollection, Action<ChaparMassTransitOptions>, params Assembly[])
Registers Chapar using MassTransit with RabbitMQ.
Declaration
public static IServiceCollection AddChaparMassTransit(this IServiceCollection services, Action<ChaparMassTransitOptions> configure, params Assembly[] handlerAssemblies)
Parameters
| Type | Name | Description |
|---|---|---|
| IServiceCollection | services | The service collection. |
| Action<ChaparMassTransitOptions> | configure | An action to customize the MassTransit/RabbitMQ options. |
| Assembly[] | handlerAssemblies | Assemblies to scan for IMessageHandler<TMessage> implementations. |
Returns
| Type | Description |
|---|---|
| IServiceCollection |