Я играл с Microsoft Entity Framework 4, и в какой-то момент я хотел создать поддельный экземпляр ObjectStateEntry, используя прокси или FormatterServices, и столкнулся с проблемами, которые следуют:
- Класс имеет внутренние абстрактные члены, поэтому создание прокси заканчивается типом, имеющим не реализованные члены. Поэтому выдает исключение во время
CreateInstance
.
- Невозможно использовать
FormatterServices.GetUinitializedData
, так как это абстрактный класс.
Хотелось бы узнать, есть ли другие варианты?