14 references to Dictionary
Microsoft.AspNetCore.OpenApi (1)
Extensions\JsonTypeInfoExtensions.cs (1)
77
if (jsonTypeInfo is JsonTypeInfo { Kind: JsonTypeInfoKind.
Dictionary
})
Microsoft.Extensions.AI.Abstractions (2)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.cs (1)
396
case JsonTypeInfoKind.
Dictionary
:
src\Shared\JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (1)
38
Debug.Assert(typeInfo.Kind is JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.
Dictionary
, "TypeInfo must be of collection type");
Shared (2)
JsonSchemaExporter\JsonSchemaExporter.cs (1)
396
case JsonTypeInfoKind.
Dictionary
:
JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (1)
38
Debug.Assert(typeInfo.Kind is JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.
Dictionary
, "TypeInfo must be of collection type");
System.Text.Json (9)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
312
case JsonTypeInfoKind.
Dictionary
:
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (6)
128
if (Kind is not (JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.
Dictionary
))
158
if (Kind is not (JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.
Dictionary
))
188
if (Kind is not (JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.
Dictionary
))
224
if (Kind is not (JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.
Dictionary
))
1254
if (Kind is JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.
Dictionary
)
1346
case ConverterStrategy.Dictionary: return JsonTypeInfoKind.
Dictionary
;
System\Text\Json\Serialization\ReadStackFrame.cs (1)
119
return JsonTypeInfo.Kind is JsonTypeInfoKind.
Dictionary
;
System\Text\Json\ThrowHelper.Serialization.cs (1)
672
else if (typeInfo.Kind is JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.
Dictionary
)