我一直在使用NotifyProperyWeaver并注意到它在使用PropertyChanged.Fody的最新版本中被弃用。
我让NotifyProperyWeaver只编织我拥有属性的属性,并禁用所有其他通知。
有没有办法配置PropertyChanged.Fody,只有[attributes]属性被编织?而不是相反。我在文档页面上看不到任何信息,FodyWeavers.xml中是否有隐藏属性
<?xml version="1.0" encoding="utf-8"?>
<Weavers>
<PropertyChanged />
</Weavers>
答案 0 :(得分:0)
这个问题也在https://github.com/Fody/PropertyChanged/issues/5和问题中提出......
PropertyChanged.Fody假设您实施 INotifyPropertyChanged然后你很可能想要通知 大多数(如果不是全部)属性。如果你想排除它们,那 应该是例外而不是规则,那么你可以添加一个 [DoNotNotifyAttribute]到类或属性。请看这里了解更多 详情https://github.com/Fody/PropertyChanged/wiki/Attributes