C# 클래스 PersistenceModel.ClientProjections

상속: IClientProjections
파일 보기 프로젝트 열기: AdrianFreemantle/DDD 1 사용 예제들

공개 메소드들

메소드 설명
ClientProjections ( IRepository repository ) : Domain.Client.Accounts.Events
ClientProjections ( IRepository repository ) : System.Linq
When ( AccountOpened @event ) : void
When ( ClientDateOfBirthCorrected @event ) : void
When ( ClientPassedAway @event ) : void
When ( ClientRegistered @event ) : void

비공개 메소드들

메소드 설명
FetchModel ( ClientId clientId ) : ClientModel

메소드 상세

ClientProjections() 공개 메소드

public ClientProjections ( IRepository repository ) : Domain.Client.Accounts.Events
repository IRepository
리턴 Domain.Client.Accounts.Events

ClientProjections() 공개 메소드

public ClientProjections ( IRepository repository ) : System.Linq
repository IRepository
리턴 System.Linq

When() 공개 메소드

public When ( AccountOpened @event ) : void
@event Domain.Client.Accounts.Events.AccountOpened
리턴 void

When() 공개 메소드

public When ( ClientDateOfBirthCorrected @event ) : void
@event Domain.Client.Clients.Events.ClientDateOfBirthCorrected
리턴 void

When() 공개 메소드

public When ( ClientPassedAway @event ) : void
@event Domain.Client.Clients.Events.ClientPassedAway
리턴 void

When() 공개 메소드

public When ( ClientRegistered @event ) : void
@event Domain.Client.Clients.Events.ClientRegistered
리턴 void