Table of Contents

Method ReadAsPropertyName

Namespace
Millrace
Assembly
Millrace.dll

ReadAsPropertyName(ref Utf8JsonReader, Type, JsonSerializerOptions)

Reads a dictionary key from a JSON property name.

public override WorkflowInstanceId ReadAsPropertyName(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)

Parameters

reader Utf8JsonReader

The Utf8JsonReader to read from.

typeToConvert Type

The type to convert.

options JsonSerializerOptions

The options to use when reading the value.

Returns

WorkflowInstanceId

The value that was converted.

Remarks

A separate path because property names are read as raw strings, with no GetGuid available on the reader.