PropertyChanged.Fody мигрирует notifypropertychanged
Я использовал NotifyProperyWeaver и заметил, что он не рекомендуется использовать в последней сборке для Fody с использованием PropertyChanged.Fody.
У меня был NotifyProperyWeaver, чтобы плести только те свойства, на которых у меня были атрибуты, а все остальные уведомления были отключены.
Есть ли способ настроить PropertyChanged.Fody таким образом, чтобы были сплетены только [приписанные] свойства? и не наоборот. Я не вижу никакой информации на странице документации об этом, есть ли скрытое свойство в FodyWeavers.xml
<?xml version="1.0" encoding="utf-8"?>
<Weavers>
<PropertyChanged />
</Weavers>
1 ответ
Этот вопрос также задавался здесь https://github.com/Fody/PropertyChanged/issues/5 и из этого вопроса...
PropertyChanged.Fody предполагает, что если вы реализуете INotifyPropertyChanged, вы, скорее всего, захотите уведомить большинство, если не все свойства. Если вы хотите исключить их, что должно быть исключением, а не правилом, вы можете добавить [DoNotNotifyAttribute] к классу или свойству. смотрите здесь для получения дополнительной информации https://github.com/Fody/PropertyChanged/wiki/Attributes