これはかなり重複した質問ですが、Castle Dynamic Proxy を使用する代わりに、LinFu を使用しています プロキシ オブジェクトの基になる型を取得しています
自動マッパーを使用して、Asp.net MVC のビューモデルに送信するインターフェイスのプロキシを作成しています。私の問題は、MVC のデフォルトの MetadataProvider がモデルで .GetType() を呼び出すことによってプロパティとメタデータを見つけることができることです。
つまり、EditorFor() および DisplayFor() テンプレートはフィールドを生成しません。私がしなければならないことは、プロキシ ターゲット タイプを見つけて、テンプレートを生成することです。名前を解析して GetType( "thename" ) を使用できることはわかっていますが、簡単な方法があるかどうか疑問に思っていました。