Есть ли ограничения на использование Prism и Fody.PropertyChanged?
Я пытаюсь использовать Fody для реализации OnPropertyChange для переменных в моей ViewModel, но это не работает. Смена свойства не срабатывает.
Я попытался удалить BindableBase, унаследованный от моего класса, и продолжаю то же самое.
FodyWeavers настроен с помощью PropertyChanged
Любые идеи?
Редактировать:
Я хочу использовать PropertyChanged Fody, чтобы избежать этого кода для каждого свойства в моей ViewModel:
private People pessoa;
public People Pessoa
{
get { return pessoa; }
set
{
if (pessoa == value) return;
pessoa = value;
OnPropertyChanged();
}
}
private bool isBusy;
public bool IsBusy
{
get { return isBusy; }
set
{
if (isBusy == value) return;
isBusy = value;
OnPropertyChanged();
}
}
Используя вот так:
[ImplementPropertyChanged]
public class AlterarPerfilPageViewModel : BindableBase, INavigationAware
{
public People Pessoa;
public bool IsBusy;
}