通知 属性 Protobuf Poco 中已更改 类

Notify Property Changed in Protobuf Poco Classes

我一直在使用 protobuf(SKEET generation for POCO 类),对于 WPF 应用程序,我们创建相应模型的副本,然后用 属性 更改的事件进行装饰。这看起来太手动了。 有什么自动化的方法吗?一般做法是什么?

我会从代码项目中查看 Generate WPF and Silverlight Dependency Properties using T4 Templates。它概述了如何使用 T4 模板自动执行大量此类工作。本文适用于 XML,但是,您可以将此方法改编为 protobuf。注意:这个我没试过。