多くのプロパティを持つエンティティ クラスがあり、各プロパティには表示名があります。プロパティを表示するページがあります。このために、エンティティ クラスからプロパティをコピーしたモデルを作成しました。
コントローラーでは、データベースからデータを取得し、必要なすべてのデータを含むエンティティ クラスのアイテムを取得します。リフレクションを通じて、すべてのデータをモデルにコピーします。Html ヘルパーを使用してページに、モデルから取得したプロパティの名前とプロパティ値を表示します。
私の質問は - それをより良く実装する方法は? エンティティ クラスからモデルにプロパティをコピーするのはやり過ぎなのだろうか。さらに、プロパティの表示名属性を複製しました。
エンティティ クラス全体を表すモデルにプロパティを作成し、ページからモデルを介してデータを取得することを考えていましたが、このクラスのプロパティを使用していました。ただし、これは透過的なソリューションのようには見えません。
より良い技術についてのアイデアを歓迎します。