Method ReadAsPropertyName
- Namespace
- MailFathom.Domain.Failures
- Assembly
- MailFathom.Domain.dll
ReadAsPropertyName(ref Utf8JsonReader, Type, JsonSerializerOptions)
Reads a dictionary key from a JSON property name.
public override MailFathomErrorCode ReadAsPropertyName(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
readerUtf8JsonReaderThe Utf8JsonReader to read from.
typeToConvertTypeThe type to convert.
optionsJsonSerializerOptionsThe options to use when reading the value.
Returns
- MailFathomErrorCode
The value that was converted.
Exceptions
- JsonException
Thrown when the property name is not a number or does not name an allocated code.