C# Класс TJ.CQRS.MongoEvent.MongoEventStore

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

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

Метод Описание
DeleteCollection ( ) : void
GetAllEvents ( ) : IEnumerable
MongoEventStore ( IMongoConfiguration mongoConfiguration, IEventBus eventBus ) : System

Защищенные методы

Метод Описание
GetEvents ( System.Guid aggregateId ) : IEnumerable
InsertBatch ( IEnumerable eventBatch ) : void

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

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

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

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

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

GetEvents() защищенный Метод

protected GetEvents ( System.Guid aggregateId ) : IEnumerable
aggregateId System.Guid
Результат IEnumerable

InsertBatch() защищенный Метод

protected InsertBatch ( IEnumerable eventBatch ) : void
eventBatch IEnumerable
Результат void

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

public MongoEventStore ( IMongoConfiguration mongoConfiguration, IEventBus eventBus ) : System
mongoConfiguration IMongoConfiguration
eventBus IEventBus
Результат System