差分クライアント (asp、sl) のデータを処理する SOA があります。このデザインのベースは、私のビジネス モデルのドメインです。転送、クライアントへの表示には、DTO を使用します。ドメインを DTO にマッピングするには、AutoMapper を使用します。ここで、クライアントからの新しいエンティティを永続化する必要があります。このシナリオでも DTO を使用したいと思います。このデザインに慣れていないので、いくつか質問があります
1)クライアントでDTOを構築し、それをネットワーク上のWebサービスに送信することは良い習慣ですか? 多分私は私のドメインを渡す必要がありますか?
2) 1 つのドメインに複数の DTO を設定することは可能ですか (1 つはグリッドで表示され、もう 1 つは保存されます)。保存するには、クライアントですべての非プリミティブな小道具を設定する必要があります。
3) DTO -> ドメインへ。int を取得した場合、AutoMapper を使用してこの ID の NHibernate Proxy を生成できますか、または手動で行う必要があります。
あなたの経験と実践はとても興味深いものです。ご回答ありがとうございます!!!