C# 클래스 TastyDomainDriven.AsyncImpl.EventStoreAsync

상속: IEventStoreAsync
파일 보기 프로젝트 열기: jaceenet/TastyDomainDriven 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
Logger TheLogger

공개 메소드들

메소드 설명
AppendToStream ( IIdentity id, long expectedVersion, ICollection events ) : System.Threading.Tasks.Task
EventStoreAsync ( IAppendOnlyAsync appender, IEventSerializer serializer = null ) : System.Collections.Generic
LoadEventStream ( IIdentity id ) : Task
LoadEventStream ( IIdentity id, long skip, int take ) : Task
ReplayAll ( int afterVersion = default(int?), int maxVersion = default(int?) ) : Task

메소드 상세

AppendToStream() 공개 메소드

public AppendToStream ( IIdentity id, long expectedVersion, ICollection events ) : System.Threading.Tasks.Task
id IIdentity
expectedVersion long
events ICollection
리턴 System.Threading.Tasks.Task

EventStoreAsync() 공개 메소드

public EventStoreAsync ( IAppendOnlyAsync appender, IEventSerializer serializer = null ) : System.Collections.Generic
appender IAppendOnlyAsync
serializer IEventSerializer
리턴 System.Collections.Generic

LoadEventStream() 공개 메소드

public LoadEventStream ( IIdentity id ) : Task
id IIdentity
리턴 Task

LoadEventStream() 공개 메소드

public LoadEventStream ( IIdentity id, long skip, int take ) : Task
id IIdentity
skip long
take int
리턴 Task

ReplayAll() 공개 메소드

public ReplayAll ( int afterVersion = default(int?), int maxVersion = default(int?) ) : Task
afterVersion int
maxVersion int
리턴 Task

프로퍼티 상세

Logger 보호되어 있는 정적으로 프로퍼티

protected static TheLogger Logger
리턴 TheLogger