Class SavvyioOptionsExtensions
- Namespace
- Savvyio.EventDriven
- Assembly
- Savvyio.EventDriven.dll
Extension methods for the SavvyioOptions class.
public static class SavvyioOptionsExtensions
- Inheritance
-
ObjectSavvyioOptionsExtensions
Methods
AddIntegrationEventDispatcher(SavvyioOptions)
Adds a default implementation of the IIntegrationEventDispatcher interface.
public static SavvyioOptions AddIntegrationEventDispatcher(this SavvyioOptions options)
Parameters
options
SavvyioOptionsThe SavvyioOptions to extend.
Returns
- SavvyioOptions
A reference to
options
so that additional configuration calls can be chained.
AddIntegrationEventHandler<TImplementation>(SavvyioOptions)
Adds an implementation of the IIntegrationEventHandler interface to HandlerImplementationTypes (if not already registered).
public static SavvyioOptions AddIntegrationEventHandler<TImplementation>(this SavvyioOptions options)
where TImplementation : class, IIntegrationEventHandler
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 IIntegrationEventHandler interface.