1

我正在阅读 Clean Architecture Code 并且我意识到NewItemAddedEventin ( Clean.Architecture.Core) 没有被处理,它只用于测试。

是否有理由将其创建为事件而未处理?它的测试目的是什么?

4

1 回答 1

2

它旨在展示您将如何使用事件。该模板试图保持尽可能小,同时仍显示基本模式。在作为示例应用程序(如 eShopOnWeb 示例)和作为解决方案模板之间有一条很好的界限,您将在其中为您自己的应用程序替换您自己的代码。为每个可能的行为添加完整的实现只会让用户在创建自己的应用程序时需要删除更多代码。

于 2021-11-21T15:08:47.290 回答