C# 클래스 _2012_10_07_domain_model_jw.Aggregates.DailyTask.DailyTaskState

파일 보기 프로젝트 열기: beingtheworst/btw-samples-productivity 1 사용 예제들

공개 메소드들

메소드 설명
DailyTaskState ( IEnumerable events ) : System
Mutate ( IEvent @event ) : void
When ( DailyTaskCompleted e ) : void
When ( DailyTaskMissed e ) : void
When ( DailyTaskScheduled e ) : void
When ( DailyTaskStarted e ) : void

메소드 상세

DailyTaskState() 공개 메소드

public DailyTaskState ( IEnumerable events ) : System
events IEnumerable
리턴 System

Mutate() 공개 메소드

public Mutate ( IEvent @event ) : void
@event IEvent
리턴 void

When() 공개 메소드

public When ( DailyTaskCompleted e ) : void
e DailyTaskCompleted
리턴 void

When() 공개 메소드

public When ( DailyTaskMissed e ) : void
e DailyTaskMissed
리턴 void

When() 공개 메소드

public When ( DailyTaskScheduled e ) : void
e DailyTaskScheduled
리턴 void

When() 공개 메소드

public When ( DailyTaskStarted e ) : void
e DailyTaskStarted
리턴 void