Class SettingsPropertyChangedEventManager<TApplicationSettings>
public sealed class SettingsPropertyChangedEventManager<TApplicationSettings> where TApplicationSettings : INotifyPropertyChanged
  Type Parameters
TApplicationSettings
- Inheritance
 - 
      
      SettingsPropertyChangedEventManager<TApplicationSettings>
 
- Inherited Members
 
Constructors
SettingsPropertyChangedEventManager(TApplicationSettings)
public SettingsPropertyChangedEventManager(TApplicationSettings applicationSettings)
  Parameters
applicationSettingsTApplicationSettings
Methods
AddListener<TSettingsProperty>(Expression<Func<TApplicationSettings, TSettingsProperty>>, Action<TSettingsProperty>)
public void AddListener<TSettingsProperty>(Expression<Func<TApplicationSettings, TSettingsProperty>> property, Action<TSettingsProperty> onPropertyChanged)
  Parameters
propertyExpression<Func<TApplicationSettings, TSettingsProperty>>onPropertyChangedAction<TSettingsProperty>
Type Parameters
TSettingsProperty