C# Класс Gtd.Pcl.CoreDomain.TrustedSystemAppService

Наследование: ITrustedSystemApplicationService, IAppService
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ChangeAgg ( TrustedSystemId withAggIdOf, Action usingThisMethod ) : void

Описание методов

Execute() публичный Метод

public Execute ( Command cmd ) : void
cmd Command
Результат void

TrustedSystemAppService() публичный Метод

public TrustedSystemAppService ( IEventStore eventStore, ITimeProvider time ) : System
eventStore IEventStore
time ITimeProvider
Результат System

When() публичный Метод

public When ( ArchiveAction cmd ) : void
cmd ArchiveAction
Результат void

When() публичный Метод

public When ( ChangeActionOutcome cmd ) : void
cmd ChangeActionOutcome
Результат void

When() публичный Метод

public When ( ChangeProjectOutcome cmd ) : void
cmd ChangeProjectOutcome
Результат void

When() публичный Метод

public When ( ChangeProjectType cmd ) : void
cmd ChangeProjectType
Результат void

When() публичный Метод

public When ( ChangeStuffDescription cmd ) : void
cmd ChangeStuffDescription
Результат void

When() публичный Метод

public When ( CompleteAction cmd ) : void
cmd CompleteAction
Результат void

When() публичный Метод

public When ( DeferActionUntil cmd ) : void
cmd DeferActionUntil
Результат void

When() публичный Метод

public When ( DefineAction cmd ) : void
cmd DefineAction
Результат void

When() публичный Метод

public When ( DefineProject cmd ) : void
cmd DefineProject
Результат void

When() публичный Метод

public When ( DefineSingleActionProject cmd ) : void
cmd DefineSingleActionProject
Результат void

When() публичный Метод

public When ( ProvideDueDateForAction cmd ) : void
cmd ProvideDueDateForAction
Результат void

When() публичный Метод

public When ( PutStuffInInbox cmd ) : void
cmd PutStuffInInbox
Результат void

When() публичный Метод

public When ( TrashStuff cmd ) : void
cmd TrashStuff
Результат void