C# 클래스 _2012_10_07_domain_model_jw.Aggregates.Goal.GoalApplicationService

상속: IApplicationService
파일 보기 프로젝트 열기: beingtheworst/btw-samples-productivity

공개 메소드들

메소드 설명
Execute ( ICommand command ) : void
GoalApplicationService ( IEventStore eventStore ) : System
Update ( GoalId Id, Action execute ) : void
When ( SetGoal command ) : void

비공개 메소드들

메소드 설명
ConflictsWith ( IEvent x, IEvent y ) : bool

메소드 상세

Execute() 공개 메소드

public Execute ( ICommand command ) : void
command ICommand
리턴 void

GoalApplicationService() 공개 메소드

public GoalApplicationService ( IEventStore eventStore ) : System
eventStore IEventStore
리턴 System

Update() 공개 메소드

public Update ( GoalId Id, Action execute ) : void
Id GoalId
execute Action
리턴 void

When() 공개 메소드

public When ( SetGoal command ) : void
command SetGoal
리턴 void