using System; using System.ComponentModel; using System.Runtime.CompilerServices; namespace Aurora.Frontend.Views { public class BaseViewModel { public BaseViewModel() { } #region INotifyPropertyChanged Implementation public event PropertyChangedEventHandler PropertyChanged; public void OnPropertyChanged([CallerMemberName] string propertyName = "") { if (PropertyChanged == null) return; PropertyChanged.Invoke(this, new PropertyChangedEventArgs(propertyName)); } #endregion } }