在动态代理中保留基类属性

时间:2009-06-28 10:43:33

标签: c# .net inotifypropertychanged castle-dynamicproxy

我正在使用Castle DynamicProxy2。 是否有可能告诉代理对象继承其基类(代理类)上的属性和基类的Properities上的属性。 如果城堡不可能。为此目的的任何其他库??

我在此处发布了问题来源Generic IPropertyChangedNotifier using Dynamic Proxy and wcf serialization problem

1 个答案:

答案 0 :(得分:2)

您可能需要考虑这些类可能不适合在代理类中使用。

对于Entity Framework或LINQ to SQL类也是如此 - 这些类序列化来自基类的数据,使它们成为特定于平台的。

您可能应该创建与城堡类型相对应的数据传输对象,然后将数据复制到其中或从中复制数据,并来回传递DTO实例。