问题描述
我无法在这两个流程之间选择合适的东西,在这些图中,我使用的是调解器模式,但它确实适用于任何具有接口层(API)和应用程序层的用例本身(域)。
-
我应该强制执行DRY并将响应从域直接返回给客户端。但是,请为接口处理的传入请求添加一个单独的DTO,并将其映射为域模型。
-
我应该强制执行SOC并映射所有进出域的对象。我的主要痛点之一是,添加新属性将需要我同时更新webapi和域上的所有对象。
我对社区当前在分层体系结构上围绕DTO的实践感到好奇,我一直在这里和github仓库中进行搜索,大多数实现都遵循第一个(尽管这只是“示例”项目)>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)