Method JsonParseNode.GetEnumValue doesn't use any settings provided in KiotaJsonSerializationContext.Options. It just reads a string value of the _jsonNode. I'd like to have ability to use json converters provided in KiotaJsonSerializationContext.Options.Converters.
In some cases, we have numbers instead of strings that causes an exception. So, it would be great to be able to use our custom converters that can convert from numbers and strings to enums. Another option is to make JsonParseNode.GetEnumValue be able to work with both number and string by just checking _jsonNode.ValueKind (without using custom converters).