我有一個(gè) WCF 服務(wù),它將 EF 實(shí)體映射到 DTO 以將數(shù)據(jù)發(fā)送到 WPF 客戶(hù)端應(yīng)用程序,當(dāng) WPF 客戶(hù)端更新服務(wù)引用時(shí),它會(huì)生成服務(wù)中定義的所有 DTO(作為部分類(lèi))。我的問(wèn)題是:在 WPFClient 端,我應(yīng)該直接將這些 DTO 作為模型并使用部分類(lèi)擴(kuò)展它們以添加額外的字段、獲取數(shù)據(jù)的方法等?;蛘呶覒?yīng)該創(chuàng)建一個(gè)新類(lèi)并再次從生成的 DTO 映射到新班級(jí)?
1 回答

慕標(biāo)5832272
TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
我會(huì)考慮創(chuàng)建新對(duì)象,將您的 DTO 簡(jiǎn)單地視為“傳輸”對(duì)象。您不想冒險(xiǎn)在 DTO 中使用功能(如果有的話(huà))業(yè)務(wù)邏輯。
- 1 回答
- 0 關(guān)注
- 108 瀏覽
添加回答
舉報(bào)
0/150
提交
取消