C# 클래스 PatientPending.Core.AggregateRoot

파일 보기 프로젝트 열기: PaulUpson/PatientPending

공개 메소드들

메소드 설명
GetUncommittedChanges ( ) : IEnumerable
LoadFromHistory ( IEnumerable history ) : void
MarkChangesAsCommitted ( ) : void

보호된 메소드들

메소드 설명
ApplyChange ( Event @event ) : void

비공개 메소드들

메소드 설명
ApplyChange ( Event @event, bool isNew ) : void

메소드 상세

ApplyChange() 보호된 메소드

protected ApplyChange ( Event @event ) : void
@event Event
리턴 void

GetUncommittedChanges() 공개 메소드

public GetUncommittedChanges ( ) : IEnumerable
리턴 IEnumerable

LoadFromHistory() 공개 메소드

public LoadFromHistory ( IEnumerable history ) : void
history IEnumerable
리턴 void

MarkChangesAsCommitted() 공개 메소드

public MarkChangesAsCommitted ( ) : void
리턴 void