C# Class Gtd.Pcl.CoreDomain.TrustedSystemAppService

Inheritance: ITrustedSystemApplicationService, IAppService
Afficher le fichier Open project: beingtheworst/btw-gtd

Méthodes publiques

Méthode Description
Execute ( Command cmd ) : void
TrustedSystemAppService ( IEventStore eventStore, ITimeProvider time ) : System
When ( ArchiveAction cmd ) : void
When ( ChangeActionOutcome cmd ) : void
When ( ChangeProjectOutcome cmd ) : void
When ( ChangeProjectType cmd ) : void
When ( ChangeStuffDescription cmd ) : void
When ( CompleteAction cmd ) : void
When ( DeferActionUntil cmd ) : void
When ( DefineAction cmd ) : void
When ( DefineProject cmd ) : void
When ( DefineSingleActionProject cmd ) : void
When ( ProvideDueDateForAction cmd ) : void
When ( PutStuffInInbox cmd ) : void
When ( TrashStuff cmd ) : void

Private Methods

Méthode Description
ChangeAgg ( TrustedSystemId withAggIdOf, Action usingThisMethod ) : void

Method Details

Execute() public méthode

public Execute ( Command cmd ) : void
cmd Command
Résultat void

TrustedSystemAppService() public méthode

public TrustedSystemAppService ( IEventStore eventStore, ITimeProvider time ) : System
eventStore IEventStore
time ITimeProvider
Résultat System

When() public méthode

public When ( ArchiveAction cmd ) : void
cmd ArchiveAction
Résultat void

When() public méthode

public When ( ChangeActionOutcome cmd ) : void
cmd ChangeActionOutcome
Résultat void

When() public méthode

public When ( ChangeProjectOutcome cmd ) : void
cmd ChangeProjectOutcome
Résultat void

When() public méthode

public When ( ChangeProjectType cmd ) : void
cmd ChangeProjectType
Résultat void

When() public méthode

public When ( ChangeStuffDescription cmd ) : void
cmd ChangeStuffDescription
Résultat void

When() public méthode

public When ( CompleteAction cmd ) : void
cmd CompleteAction
Résultat void

When() public méthode

public When ( DeferActionUntil cmd ) : void
cmd DeferActionUntil
Résultat void

When() public méthode

public When ( DefineAction cmd ) : void
cmd DefineAction
Résultat void

When() public méthode

public When ( DefineProject cmd ) : void
cmd DefineProject
Résultat void

When() public méthode

public When ( DefineSingleActionProject cmd ) : void
cmd DefineSingleActionProject
Résultat void

When() public méthode

public When ( ProvideDueDateForAction cmd ) : void
cmd ProvideDueDateForAction
Résultat void

When() public méthode

public When ( PutStuffInInbox cmd ) : void
cmd PutStuffInInbox
Résultat void

When() public méthode

public When ( TrashStuff cmd ) : void
cmd TrashStuff
Résultat void