From 7f1876e073c912ee211f7353ce857c4907ba16bd Mon Sep 17 00:00:00 2001 From: Adrian Frielinghaus Date: Tue, 14 Nov 2023 08:49:03 +0200 Subject: [PATCH] no message --- .../PropertiesChanged/PropertyChanges.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Blauhaus.TestHelpers/PropertiesChanged/PropertiesChanged/PropertyChanges.cs b/src/Blauhaus.TestHelpers/PropertiesChanged/PropertiesChanged/PropertyChanges.cs index 8940255..f3c721d 100644 --- a/src/Blauhaus.TestHelpers/PropertiesChanged/PropertiesChanged/PropertyChanges.cs +++ b/src/Blauhaus.TestHelpers/PropertiesChanged/PropertiesChanged/PropertyChanges.cs @@ -37,7 +37,15 @@ private void BindableObject_PropertyChanged(object sender, PropertyChangedEventA var property = _propertyFunc.Invoke((TBindableObject)sender); #if !NETSTANDARD2_0 string serializedProperty = JsonSerializer.Serialize(property); - object? copiedProperty = JsonSerializer.Deserialize(serializedProperty, typeof(TProperty)); + object? copiedProperty = null; + try + { + copiedProperty = JsonSerializer.Deserialize(serializedProperty, typeof(TProperty)); + } + catch (Exception) + { + //do nothing + } if (copiedProperty != null) { Add((TProperty)copiedProperty);