2010-04-14 52 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