Castle DynamicProxy を使用して、実行時に特定のタイプのプロキシを作成しています - いくつかの mixin を含みます。
プロキシに任意のプロパティを追加することも可能かどうかを把握しようとしています。
class BaseType
{
string Foo { get; set; }
}
実行時に、次のような新しい型を作成します。
class BaseTypeProxy3848484etc
{
string Foo { get; set; }
OtherType Bar { get; set; }
}
理論的には、これは可能であるように思われます.Castleでそれを行う方法がわからないだけかもしれません...何か考えはありますか? ありがとう!