Учитывая, что готовый шаблон POCO не включает OnPropertyChanged
поддержку простоты, что было бы самым лучшим [и наиболее эффективным] способом реализации событий изменения свойств в моих объектах POCO в Entity Framework 4, похож на стандартную модель данных EF 4.0, которая генерирует эти события?
Я действительно хочу что-то с высокой производительностью, я даже не против что изменилось свойство ; Я был бы рад получить событие, когда экземпляр / объект сущности имеет какое-либо свойство, которое изменилось.
Моим ближайшим предположением будет реализация стратегии , подобной этой , в шаблон POCO T4 (.tt), который генерирует мои классы POCO. Буду ли я на правильном пути? Однако я просто хочу убедиться, что это самый распространенный подход? Это уже сделано как стандартный шаблон POCO где-нибудь?
Подробнее о EF 4.0 с поддержкой POCO:
http://blogs.msdn.com/b/adonet/archive/2010/01/25/walkthrough-poco-template-for-the-entity-framework.aspx
Также стандарт EF 4.0 POCO Entity
Шаблон генератора, который я использую:
http://visualstudiogallery.msdn.microsoft.com/23df0450-5677-4926-96cc-173d02752313?SRC=VSIDE