Class CloudProviderTypeConverter
JSON converter for CloudProviderType, with case-insensitive deserialization logic.
public class CloudProviderTypeConverter : JsonConverter<CloudProviderType>
- Inheritance
-
CloudProviderTypeConverter
- Inherited Members
Methods
Read(ref Utf8JsonReader, Type, JsonSerializerOptions)
Reads and converts values into a CloudProviderType, case-insensitively.
public override CloudProviderType Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
readerUtf8JsonReadertypeToConvertTypeoptionsJsonSerializerOptions
Returns
Write(Utf8JsonWriter, CloudProviderType, JsonSerializerOptions)
Writes an CloudProviderType value as string.
public override void Write(Utf8JsonWriter writer, CloudProviderType value, JsonSerializerOptions options)
Parameters
writerUtf8JsonWritervalueCloudProviderTypeoptionsJsonSerializerOptions