0
シャープアーキテクチャを使用してWcf経由でnhiberateを制御する方法について読んでいます。 Sharp Architectureにwcf経由で遅延ロードされたnhiberanteエンティティを送信するのに役立つものはありますか?wcfのNhibernateエンティティ
シャープアーキテクチャを使用してWcf経由でnhiberateを制御する方法について読んでいます。 Sharp Architectureにwcf経由で遅延ロードされたnhiberanteエンティティを送信するのに役立つものはありますか?wcfのNhibernateエンティティ
WCFがNetDataContractSerializerを使用してシリアル化しようとする前に、遅延ロードされたエンティティが既に水和されている場合は、OKでなければなりません。しかし、そうでない場合は、シリアライザがオブジェクトグラフを横断している間にレイジーローディングのためのNHibernateセッションが存在しないため、シリアライゼーション/デシリアライゼーションの問題が発生する可能性があります。これはちょっとした作業ですが、添付されたエンティティではなく、WCFでDTOを送信するほうがよいでしょう。