diff --git a/src/Utf8Json/Formatters/EnumFormatter.cs b/src/Utf8Json/Formatters/EnumFormatter.cs index 861bf026..0a8179e8 100644 --- a/src/Utf8Json/Formatters/EnumFormatter.cs +++ b/src/Utf8Json/Formatters/EnumFormatter.cs @@ -250,7 +250,7 @@ public T Deserialize(ref JsonReader reader, IJsonFormatterResolver formatterReso if (!nameValueMapping.TryGetValue(key, out value)) { var str = StringEncoding.UTF8.GetString(key.Array, key.Offset, key.Count); - value = (T)Enum.Parse(typeof(T), str); // Enum.Parse is slow + value = (T)Enum.Parse(typeof(T), str, true); // Enum.Parse is slow } return value; }