Class UriJsonConverter
- Namespace
- Cratis.Json
- Assembly
- Cratis.Fundamentals.dll
Represents a JsonConverter<T> that can convert to and from System.Uri.
public class UriJsonConverter : JsonConverter<Uri>
- Inheritance
-
JsonConverter<Uri>UriJsonConverter
- Inherited Members
- Extension Methods
Constructors
UriJsonConverter()
public UriJsonConverter()
Methods
Read(ref Utf8JsonReader, Type, JsonSerializerOptions)
public override Uri? Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
readerUtf8JsonReadertypeToConvertTypeoptionsJsonSerializerOptions
Returns
- Uri
Write(Utf8JsonWriter, Uri, JsonSerializerOptions)
public override void Write(Utf8JsonWriter writer, Uri value, JsonSerializerOptions options)
Parameters
writerUtf8JsonWritervalueUrioptionsJsonSerializerOptions