Я занимаюсь разработкой приложения WPF с использованием архитектуры MVVM и в качестве обычного сценария с использованием свойств для уведомления об изменениях, таких как
public List<EmployeeInfo> Employees
{
get
{
return _employees;
}
set
{
_employees = value;
NotifyPropertyChanged(() => Employees);
}
}
Моя единственная проблема заключается в том, что я использую свойство setter, чтобы уведомить приложение об изменениях, внесенных в какое-либо значение, и, согласно FxCop, это плохая практика и 'CollectionPropertiesShouldBeReadOnly'
. Итак, я хочу немного улучшить это, поэтому расскажите мне механизм, с помощью которого я мог бы использовать свойство Notify, измененное без использования setter.