Mic*_*ael 7 c# domain-driven-design
鉴于涉及公司的申请涉及公司,我可能会有公司类.我将有一个填充List <Company>的数据访问层.但是,有时候(例如显示搜索结果)我只需要显示公司名称,电话和邮政编码属性,而且在我看来,填充整个Company对象及其所有属性似乎都很浪费.
在DDD设计方面,采用这种方法的正确方法是什么?我是否会创建View特定的类,例如CompanySearchResult对象,它只公开我有兴趣显示的属性?
这对我来说听起来是一个合理的方法。
稍后,如果客户来找您要求您SearchResult显示与Company模型无关的内容- 诸如附近冰淇淋店的数量之类的疯狂内容,您CompanySearchResult将比您的域对象更容易将其附加到您的对象中。
| 归档时间: |
|
| 查看次数: |
1461 次 |
| 最近记录: |