10 references to Enumerable
Microsoft.AspNetCore.OpenApi (1)
Extensions\JsonTypeInfoExtensions.cs (1)
72if (jsonTypeInfo is JsonTypeInfo { Kind: JsonTypeInfoKind.Enumerable } || type.IsArray)
Shared (2)
JsonSchemaExporter\JsonSchemaExporter.cs (1)
345case JsonTypeInfoKind.Enumerable:
JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (1)
38Debug.Assert(typeInfo.Kind is JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.Dictionary, "TypeInfo must be of collection type");
System.Text.Json (7)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
272case JsonTypeInfoKind.Enumerable:
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (4)
126if (Kind is not (JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.Dictionary)) 156if (Kind is not (JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.Dictionary)) 186if (Kind is not (JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.Dictionary)) 222if (Kind is not (JsonTypeInfoKind.Object or JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.Dictionary))
System\Text\Json\Serialization\ReadStackFrame.cs (1)
127return JsonTypeInfo.Kind is JsonTypeInfoKind.Enumerable;
System\Text\Json\ThrowHelper.Serialization.cs (1)
632else if (typeInfo.Kind is JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.Dictionary)