セッション状態の保存について少し混乱しています。私はMVCアプリケーションを持って、ビューに近いビューモデルがあり、豊かな動作を持つドメインモデルがあります。私たちはアプリケーションにいくつかのセッション状態を保存する必要があり、私のセッションで自分のビューモデルやドメインモデルを保存すべきかどうかを決定するのは苦労しています。ビューモデルまたはドメインモデルをセッションに保存する必要がありますか?
私たちは従来のアプリケーションを継承しており、私たちはそれに多くの厄介なViewModelBaseを拡張することを余儀なくされています。したがって、セッション中にビューモデルを保存することを躊躇しています。一方、ドメインモデルはその中に行動を持ち、それを格納するのが正しいと感じません。
アイデア?
エンティティフレームワークのドメインエンティティはありますか? – Dai
いいえありません –