10 instantiations of JsonExtensionData
aspire (1)
Configuration\AspireJsonConfiguration.cs (1)
81
[
JsonExtensionData
]
Aspire.Dashboard (1)
Model\GenAI\GenAIMessages.cs (1)
166
[
JsonExtensionData
]
Microsoft.AspNetCore.Http.Abstractions (1)
ProblemDetails\ProblemDetails.cs (1)
70
[
JsonExtensionData
]
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorParser.cs (1)
72
[
JsonExtensionData
]
Microsoft.DotNet.HotReload.Utils.Generator.Data (2)
OutputSummary\OutputSummary.cs (2)
13
[
JsonExtensionData
]
40
[
JsonExtensionData
]
Microsoft.Extensions.AI.Abstractions.Tests (1)
test\Shared\JsonSchemaExporter\TestTypes.cs (1)
1029
[
JsonExtensionData
]
Microsoft.Extensions.AI.OpenAI (1)
OpenAIClientExtensions.cs (1)
280
[
JsonExtensionData
]
Microsoft.NET.Sdk.Publish.Tasks (1)
AppSettingsModel.cs (1)
13
[
JsonExtensionDataAttribute
]
Shared.Tests (1)
JsonSchemaExporter\TestTypes.cs (1)
1029
[
JsonExtensionData
]
6 references to JsonExtensionData
aspire (2)
Commands\SettingsSchemaBuilder.cs (2)
29
if (prop.GetCustomAttribute<
JsonExtensionDataAttribute
>() != null)
123
if (prop.GetCustomAttribute<
JsonExtensionDataAttribute
>() is not null)
System.Text.Json (4)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
440
jsonPropertyInfo.IsExtensionData = memberInfo.GetCustomAttribute<
JsonExtensionDataAttribute
>(inherit: false) != null;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
315
/// the value of this property will be mapped from <see cref="
JsonExtensionDataAttribute
"/> annotations.
System\Text\Json\Serialization\Metadata\JsonPropertyInfoValuesOfT.cs (1)
67
/// Whether the property was annotated with <see cref="
JsonExtensionDataAttribute
"/>.
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1574
ThrowHelper.ThrowInvalidOperationException_SerializationDuplicateTypeAttribute(Type, typeof(
JsonExtensionDataAttribute
));