C# 클래스 TaskNotes.Domain.Task

상속: AggregateRoot
파일 보기 프로젝트 열기: fkalseth/tasknotes

공개 메소드들

메소드 설명
Cancel ( ) : void
Complete ( ) : void
Postpone ( System.DateTime newDueDate ) : void
Prioritise ( System.DateTime newDueDate ) : void
Task ( System.Guid id, string description, System.DateTime due ) : System
Task ( IEnumerable events ) : System

보호된 메소드들

메소드 설명
RegisterDomainEvents ( EventHandlerCollection events ) : void

비공개 메소드들

메소드 설명
OnCancelled ( TaskCancelled ev ) : void
OnCompleted ( TaskCompleted ev ) : void
OnCreated ( TaskCreated @event ) : void
OnPostponed ( TaskPostponed ev ) : void
OnPrioritised ( TaskPrioritised ev ) : void

메소드 상세

Cancel() 공개 메소드

public Cancel ( ) : void
리턴 void

Complete() 공개 메소드

public Complete ( ) : void
리턴 void

Postpone() 공개 메소드

public Postpone ( System.DateTime newDueDate ) : void
newDueDate System.DateTime
리턴 void

Prioritise() 공개 메소드

public Prioritise ( System.DateTime newDueDate ) : void
newDueDate System.DateTime
리턴 void

RegisterDomainEvents() 보호된 메소드

protected RegisterDomainEvents ( EventHandlerCollection events ) : void
events EventHandlerCollection
리턴 void

Task() 공개 메소드

public Task ( System.Guid id, string description, System.DateTime due ) : System
id System.Guid
description string
due System.DateTime
리턴 System

Task() 공개 메소드

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