2010-04-14 51 views

回答

2

DTO的要点是允许在两个进程之间简单传输数据,以减少方法调用。

因此,您希望在任何界面中看到少量的DTO,有时甚至是一个DTO。通常情况下,它们会非常粗糙。

我怀疑有很多关系的DTO根本不是DTO。而且他们太紧密地匹配你的域对象。

你可以发表一些例子吗?

+0

我没有具体的例子。我只是想知道导航属性“是否允许”。 – Rookian 2010-04-14 11:03:15

+0

什么是导航属性? – 2010-04-14 11:07:41

+0

导航属性是例如一个人的地址列表。即person.Addresses.Street(地址是导航属性)。我可以从一个人“导航”到它的地址。 – Rookian 2010-04-14 11:23:28