C# 클래스 FloatingQueue.Server.EventsLogic.AggregateRepository

상속: IAggregateRepository
파일 보기 프로젝트 열기: eleks/FloatingQueuePoC 1 사용 예제들

공개 메소드들

메소드 설명
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