C# Класс FloatingQueue.Server.EventsLogic.AggregateRepository

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

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

Метод Описание
CreateAggregate ( string aggreagateId ) : IEventAggregate
GetAllIds ( ) : List
GetLastVersions ( ) : int>.Dictionary
TryGetEventAggregate ( string aggregateId, IEventAggregate &aggregate ) : bool

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

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

public CreateAggregate ( string aggreagateId ) : IEventAggregate
aggreagateId string
Результат IEventAggregate

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

public GetAllIds ( ) : List
Результат List

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

public GetLastVersions ( ) : int>.Dictionary
Результат int>.Dictionary

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

public TryGetEventAggregate ( string aggregateId, IEventAggregate &aggregate ) : bool
aggregateId string
aggregate IEventAggregate
Результат bool