Class SavvyioOptionsExtensions
- Namespace
- Savvyio.Domain
- Assembly
- Savvyio.Domain.dll
Extension methods for the SavvyioOptions class.
public static class SavvyioOptionsExtensions
- Inheritance
-
ObjectSavvyioOptionsExtensions
Methods
AddDomainEventDispatcher(SavvyioOptions)
Adds a default implementation of the IDomainEventDispatcher interface.
public static SavvyioOptions AddDomainEventDispatcher(this SavvyioOptions options)
Parameters
options
SavvyioOptionsThe SavvyioOptions to extend.
Returns
- SavvyioOptions
A reference to
options
so that additional configuration calls can be chained.
AddDomainEventHandler<TImplementation>(SavvyioOptions)
Adds an implementation of the IDomainEventHandler interface to HandlerImplementationTypes (if not already registered).
public static SavvyioOptions AddDomainEventHandler<TImplementation>(this SavvyioOptions options)
where TImplementation : class, IDomainEventHandler
Parameters
options
SavvyioOptionsThe SavvyioOptions to extend.
Returns
- SavvyioOptions
A reference to
options
so that additional configuration calls can be chained.
Type Parameters
TImplementation
The type that implements the IDomainEventHandler interface.