サービスレイヤーのデータコントラクト用に個別のアセンブリセットを用意する代わりに、DTOアセンブリをデータコントラクトとして使用し、[データコントラクト]や[KnownType]などの属性に必要な変更を加えてみませんか。言い換えれば、DTOをデータコントラクトとして使用するときにどのような困難/不利な点があるか(DTOの必要な変更を伴うオフコース)。あなたがこれについてあなたの見解を提供することができればそれは役に立ちます。前もって感謝します。
質問する
2110 次
1 に答える
2
サービス層から DTO を公開することは、DTO の賢明な使い方だと思います。
欠点は?すでにドメイン モデルがあるため、複雑さが増しています。
AutoMapperやValueInjectorなどのマッピング フレームワークを使用すると、この問題を軽減できます。
于 2012-08-17T08:13:04.100 に答える