Class EventSequenceOperationExtensions
- Namespace
- Cratis.Chronicle.EventSequences.Operations
- Assembly
- Cratis.Chronicle.dll
Provides extension methods for IEventSequence to facilitate operations on event sequences.
public static class EventSequenceOperationExtensions
- Inheritance
-
EventSequenceOperationExtensions
- Inherited Members
Methods
ForEventSourceId(IEventSequence, EventSourceId, Action<EventSourceOperations>)
Creates an EventSequenceOperations instance for the specified eventSequence.
public static EventSequenceOperations ForEventSourceId(this IEventSequence eventSequence, EventSourceId eventSourceId, Action<EventSourceOperations> configure)
Parameters
eventSequenceIEventSequenceThe event sequence to operate on.
eventSourceIdEventSourceIdThe EventSourceId for which the operations will be configured.
configureAction<EventSourceOperations>An action to configure the EventSourceOperations for a specific EventSourceId.
Returns
- EventSequenceOperations
An instance of EventSequenceOperations.