我开始设计一个具有域驱动设计和洋葱架构的控制台应用程序,在此之前,我想探索一个完全设计的应用程序,具有域驱动设计和洋葱架构。如果您遇到任何类型的样品,请将链接发布到它。
答案 0 :(得分:6)
我和你有同样的问题并得出以下结论:你找不到一个完整的DDD例子,因为它不存在。
正确的DDD应用程序将尖叫域而不是框架。当你查看代码时,你会看到一个会计系统或一个调度系统,而不是一个DDD系统。
我建议你从实体,聚合根,应用程序边界和存储库开始执行每个部分,并开始逐个实现它们。当你遇到困难时,寻找解决你特定问题的方法。
<强>更新强>
我发现了Vaughn Vernon撰写的这本书https://vaughnvernon.co/?page_id=168
我将很快开始在blog上的.net中实施DDD系列。