0

$大家好,

一个简单的问题,在一个项目中,我想在模型类上引发属性更改事件。模型类使用 Entity Framework ( ObjectContext.Refresh()) 加载和刷新。

是否可以修改 EF 生成的属性以包含处理 propertychanged 事件引发的代码?

谢谢

4

1 回答 1

1

您需要修改类生成器。基于默认EntityObject的实体已经实现INotifyPropertyChanged。如果您使用 POCO 实体(和 POCO T4 生成器或 DbContext T4 生成器),您只需修改 T4 文件以生成带有引发事件的代码的属性。

于 2012-06-29T14:23:09.070 回答