Сохранение атрибутов базового класса в динамических прокси - PullRequest
0 голосов
/ 28 июня 2009

Я использую Castle DynamicProxy2. Можно ли указать прокси-объекту наследовать атрибуты своего базового класса (прокси-класс) и атрибуты свойств базового класса. Если это невозможно в замке. Любая другая библиотека для этого ??

Я разместил источник проблемы здесь Общий IPropertyChangedNotifier с использованием динамического прокси и проблема сериализации wcf

1 Ответ

2 голосов
/ 28 июня 2009

Возможно, вы захотите учесть, что эти классы могут не подходить для использования в прокси-классах.

Это также верно для классов Entity Framework или LINQ to SQL - они сериализуют данные из базовых классов, делая их зависящими от платформы.

Возможно, вам следует создать объекты передачи данных, соответствующие типам вашего замка, а затем скопировать данные в них или из них и передать экземпляры DTO туда и обратно.

...