protected virtual void NotifyPropertyChanged([CallerMemberName] string propertyName = null)
{
try
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
catch (Exception ex)
{
Logger.log?.Error($"Error Invoking PropertyChanged: {ex.Message}");
Logger.log?.Error(ex);
}
}
}