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

eventSequence IEventSequence

The event sequence to operate on.

eventSourceId EventSourceId

The EventSourceId for which the operations will be configured.

configure Action<EventSourceOperations>

An action to configure the EventSourceOperations for a specific EventSourceId.

Returns

EventSequenceOperations

An instance of EventSequenceOperations.