資源簡介
DDD架構面向領域驅動開發模式
代碼片段和文件信息
using?System;
namespace?ENode.Commanding
{
????///?Represents?an?abstract?command.
????///?
????[Serializable]
????public?abstract?class?AggregateCommand?:?Command?IAggregateCommand
????{
????????///?Represents?the?source?aggregate?root?id?of?the?aggregate?command.
????????///?
????????public?TAggregateRootId?AggregateRootId?{?get;?set;?}
????????///?Default?constructor.
????????///?
????????protected?AggregateCommand()?:?base()?{?}
????????///?Parameterized?constructor.
????????///?
????????///?
????????protected?AggregateCommand(TAggregateRootId?aggregateRootId)?:?base()
????????{
????????????if?(aggregateRootId?==?null)
????????????{
????????????????thro
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-11-20?12:17??enode-master\
?????文件?????????126??2014-11-20?12:17??enode-master\.gitignore
?????目錄???????????0??2014-11-20?12:17??enode-master\.nuget\
?????文件?????????164??2014-11-20?12:17??enode-master\.nuget\NuGet.Config
?????文件??????692736??2014-11-20?12:17??enode-master\.nuget\NuGet.exe
?????文件????????6799??2014-11-20?12:17??enode-master\.nuget\NuGet.targets
?????文件???????14163??2014-11-20?12:17??enode-master\ENode.sln
?????文件?????????672??2014-11-20?12:17??enode-master\README.md
?????目錄???????????0??2014-11-20?12:17??enode-master\doc\
?????文件???????62376??2014-11-20?12:17??enode-master\doc\enode?arch.png
?????文件????????7023??2014-11-20?12:17??enode-master\doc\logo.png
?????文件???????34518??2014-11-20?12:17??enode-master\license.txt
?????目錄???????????0??2014-11-20?12:17??enode-master\src\
?????目錄???????????0??2014-11-20?12:17??enode-master\src\ENode\
?????目錄???????????0??2014-11-20?12:17??enode-master\src\ENode\Commanding\
?????文件????????1434??2014-11-20?12:17??enode-master\src\ENode\Commanding\AggregateCommand.cs
?????文件?????????620??2014-11-20?12:17??enode-master\src\ENode\Commanding\AggregateRootAlreadyExistException.cs
?????文件????????1123??2014-11-20?12:17??enode-master\src\ENode\Commanding\Command.cs
?????文件?????????129??2014-11-20?12:17??enode-master\src\ENode\Commanding\CommandAddResult.cs
?????文件?????????451??2014-11-20?12:17??enode-master\src\ENode\Commanding\CommandAggregateRootIdMissingException.cs
?????文件?????????382??2014-11-20?12:17??enode-master\src\ENode\Commanding\CommandHandlerNotFoundException.cs
?????文件?????????390??2014-11-20?12:17??enode-master\src\ENode\Commanding\CommandHandlerTooManyException.cs
?????文件????????1898??2014-11-20?12:17??enode-master\src\ENode\Commanding\CommandResult.cs
?????文件?????????918??2014-11-20?12:17??enode-master\src\ENode\Commanding\CommandReturnType.cs
?????文件????????1070??2014-11-20?12:17??enode-master\src\ENode\Commanding\CommandSendException.cs
?????文件?????????904??2014-11-20?12:17??enode-master\src\ENode\Commanding\CommandSendResult.cs
?????文件?????????745??2014-11-20?12:17??enode-master\src\ENode\Commanding\DuplicatedCommandHandlerException.cs
?????文件?????????686??2014-11-20?12:17??enode-master\src\ENode\Commanding\EventAlreadyExistException.cs
?????文件????????1842??2014-11-20?12:17??enode-master\src\ENode\Commanding\HandledAggregateCommand.cs
?????文件????????2061??2014-11-20?12:17??enode-master\src\ENode\Commanding\HandledCommand.cs
?????文件?????????307??2014-11-20?12:17??enode-master\src\ENode\Commanding\IAggregateCommand.cs
............此處省略311個文件信息
評論
共有 條評論