Table of Contents

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.