Table of Contents

Interface IConcurrencyScopeStrategies

Namespace
Cratis.Chronicle.EventSequences.Concurrency
Assembly
Cratis.Chronicle.dll

Defines a system for managing concurrency strategies for event sequences.

public interface IConcurrencyScopeStrategies

Methods

GetFor(IEventSequence)

Gets the appropriate IConcurrencyScopeStrategy for the given IEventSequence.

IConcurrencyScopeStrategy GetFor(IEventSequence eventSequence)

Parameters

eventSequence IEventSequence

The IEventSequence for which to get the concurrency scope strategy.

Returns

IConcurrencyScopeStrategy

An instance of IConcurrencyScopeStrategy that can be used to manage concurrency for the specified event sequence.