Код: Выделить всё
public class SettingEntries : INotifyPropertyChanged
{
private string _exampleSetting = "defaultValue";
public string exampleSetting
{
get { return _exampleSetting; }
set { _exampleSetting = value; OnPropertyChanged(); }
}
protected void OnPropertyChanged([CallerMemberName] string name = null)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(name));
}
public event PropertyChangedEventHandler PropertyChanged;
}
Моя проблема заключается в том, что необходимость переписывания Getters и Setters для каждой настройки чувствует себя избыточным и добавляет много шума к тому, что иначе хорошо и четкое список настроек; эти Getters и Setters автоматически сгенерировали в соответствии с данной шаблоном.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... -to-genera