Class EventStreamTypeValuesProvider
- Assembly
- Cratis.Chronicle.dll
Represents an implementation of IReactorContextValuesProvider that provides the event stream type.
public class EventStreamTypeValuesProvider : IReactorContextValuesProvider
- Inheritance
-
EventStreamTypeValuesProvider
- Implements
- Inherited Members
- Extension Methods
Remarks
Reads the EventStreamTypeAttribute from the reactor type. No value is provided when the attribute is absent.
Constructors
EventStreamTypeValuesProvider()
public EventStreamTypeValuesProvider()
Methods
Provide(object, EventContext)
Gets the reactor context values.
public ReactorContextValues Provide(object reactor, EventContext eventContext)
Parameters
reactorobjectThe reactor instance whose side-effect events are being appended.
eventContextEventContextThe EventContext of the triggering event.
Returns
- ReactorContextValues
The reactor context values.