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
eventSequenceIEventSequenceThe 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.