$mermaidjs
|
Clean Architecture Demo
|
MediatRDomainEventDispatcher es la implementación de publicación de eventos del dominio utilizando MediatR.
More...
Public Member Functions | |
| MediatRDomainEventDispatcher (IMediator mediator) | |
| async Task | DispatchAsync (IReadOnlyCollection< DomainEvent > events, CancellationToken cancellationToken=default) |
MediatRDomainEventDispatcher es la implementación de publicación de eventos del dominio utilizando MediatR.
Rol en Clean Architecture:
Envío de Eventos del dominio:
Integración con MediatR:
Publish para distribución de eventos asíncróna Flujo de Eventos:
Beneficios:
Definition at line 58 of file MediatRDomainEventDispatcher.cs.
| TaskManagement.Infrastructure.EventDispatching.MediatRDomainEventDispatcher.MediatRDomainEventDispatcher | ( | IMediator | mediator | ) |
Definition at line 62 of file MediatRDomainEventDispatcher.cs.
| async Task TaskManagement.Infrastructure.EventDispatching.MediatRDomainEventDispatcher.DispatchAsync | ( | IReadOnlyCollection< DomainEvent > | events, |
| CancellationToken | cancellationToken = default |
||
| ) |
Implements TaskManagement.Application.Interfaces.IDomainEventDispatcher.
Definition at line 67 of file MediatRDomainEventDispatcher.cs.