C# 클래스 PersistenceModel.AccountProjections

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

공개 메소드들

메소드 설명
AccountProjections ( IRepository repository ) : Domain.Client.Accounts
AccountProjections ( IRepository repository ) : System.Linq
When ( AccountBilled @event ) : void
When ( AccountOpened @event ) : void
When ( AccountStatusChanged @event ) : void

비공개 메소드들

메소드 설명
FetchModel ( AccountNumber accountNumber ) : AccountModel

메소드 상세

AccountProjections() 공개 메소드

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

AccountProjections() 공개 메소드

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

When() 공개 메소드

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

When() 공개 메소드

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

When() 공개 메소드

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