C# Класс CQRS.Tests.CQRS.EventSourcing.EventStoreSessionTests.MockEventStore

Наследование: IEventStore
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DeletedAggregates List
SavedEvents List

Открытые методы

Метод Описание
DeleteEvents ( System.Guid aggregateId ) : void
Dispose ( ) : void
GetAggregateHistory ( System.Guid id ) : IEnumerable
GetAggregateHistoryForUpdate ( System.Guid id ) : IEnumerable
PersistMigrations ( ) : void
SaveEvents ( IEnumerable events ) : void
StreamAggregateIdsInCreationOrder ( ) : IEnumerable
StreamAggregateIdsInCreationOrder ( Type eventBaseType = null ) : IEnumerable
StreamEvents ( ) : IEnumerable
StreamEvents ( int batchSize, Action handleEvents ) : void

Описание методов

DeleteEvents() публичный Метод

public DeleteEvents ( System.Guid aggregateId ) : void
aggregateId System.Guid
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetAggregateHistory() публичный Метод

public GetAggregateHistory ( System.Guid id ) : IEnumerable
id System.Guid
Результат IEnumerable

GetAggregateHistoryForUpdate() публичный Метод

public GetAggregateHistoryForUpdate ( System.Guid id ) : IEnumerable
id System.Guid
Результат IEnumerable

PersistMigrations() публичный Метод

public PersistMigrations ( ) : void
Результат void

SaveEvents() публичный Метод

public SaveEvents ( IEnumerable events ) : void
events IEnumerable
Результат void

StreamAggregateIdsInCreationOrder() публичный Метод

public StreamAggregateIdsInCreationOrder ( ) : IEnumerable
Результат IEnumerable

StreamAggregateIdsInCreationOrder() публичный Метод

public StreamAggregateIdsInCreationOrder ( Type eventBaseType = null ) : IEnumerable
eventBaseType System.Type
Результат IEnumerable

StreamEvents() публичный Метод

public StreamEvents ( ) : IEnumerable
Результат IEnumerable

StreamEvents() публичный Метод

public StreamEvents ( int batchSize, Action handleEvents ) : void
batchSize int
handleEvents Action
Результат void

Описание свойств

DeletedAggregates публичное свойство

public List DeletedAggregates
Результат List

SavedEvents публичное свойство

public List SavedEvents
Результат List