49 instantiations of JsonConstructor
Aspire.Hosting (10)
Dcp\Model\Container.cs (1)
566[JsonConstructor]
Dcp\Model\ContainerExec.cs (1)
111[JsonConstructor]
Dcp\Model\ContainerNetwork.cs (1)
82[JsonConstructor]
Dcp\Model\ContainerTunnel.cs (1)
262[JsonConstructor]
Dcp\Model\ContainerVolume.cs (1)
61[JsonConstructor]
Dcp\Model\Endpoint.cs (1)
35[JsonConstructor]
Dcp\Model\Executable.cs (1)
250[JsonConstructor]
Dcp\Model\ExecutableReplicaSet.cs (1)
94[JsonConstructor]
Dcp\Model\ModelCommon.cs (1)
200[JsonConstructor]
Dcp\Model\Service.cs (1)
74[JsonConstructor]
dotnet (1)
Commands\Run\VirtualProjectBuildingCommand.cs (1)
1348[JsonConstructor]
Microsoft.AspNetCore.Authentication.Abstractions (1)
AuthenticationProperties.cs (1)
32[JsonConstructor]
Microsoft.AspNetCore.Components.Authorization (1)
ClaimData.cs (1)
19[JsonConstructor]
Microsoft.DotNet.HotReload.Utils.Generator.Data (4)
OutputSummary\OutputSummary.cs (2)
16[JsonConstructor] 32[JsonConstructor]
Script\Json\Script.cs (2)
13[System.Text.Json.Serialization.JsonConstructor] 25[System.Text.Json.Serialization.JsonConstructor]
Microsoft.Extensions.AI.Abstractions (14)
ChatCompletion\ChatFinishReason.cs (1)
21[JsonConstructor]
ChatCompletion\ChatMessage.cs (1)
22[JsonConstructor]
ChatCompletion\ChatResponseFormatJson.cs (1)
19[JsonConstructor]
ChatCompletion\ChatResponseUpdate.cs (1)
40[JsonConstructor]
ChatCompletion\ChatRole.cs (1)
45[JsonConstructor]
Contents\DataContent.cs (1)
82[JsonConstructor]
Contents\FunctionCallContent.cs (1)
25[JsonConstructor]
Contents\FunctionResultContent.cs (1)
27[JsonConstructor]
Contents\UriContent.cs (1)
55[JsonConstructor]
Contents\UsageContent.cs (1)
27[JsonConstructor]
Image\ImageGenerationResponse.cs (1)
16[JsonConstructor]
SpeechToText\SpeechToTextResponse.cs (1)
21[JsonConstructor]
SpeechToText\SpeechToTextResponseUpdate.cs (1)
38[JsonConstructor]
SpeechToText\SpeechToTextResponseUpdateKind.cs (1)
48[JsonConstructor]
Microsoft.Extensions.AI.Evaluation (1)
EvaluationResult.cs (1)
37[JsonConstructor]
Microsoft.Extensions.AI.Evaluation.Quality (2)
IntentResolutionRating.cs (1)
57[JsonConstructor]
RelevanceTruthAndCompletenessRating.cs (1)
61[JsonConstructor]
Microsoft.Extensions.AI.Evaluation.Reporting (5)
ChatDetails.cs (1)
28[JsonConstructor]
ChatTurnDetails.cs (1)
125[JsonConstructor]
Formats\Dataset.cs (1)
10[method: JsonConstructor]
ScenarioRunResult.cs (1)
45[method: JsonConstructor]
Storage\DiskBasedResponseCache.CacheEntry.cs (1)
17[method: JsonConstructor]
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Storage\AzureStorageResponseCache.CacheEntry.cs (1)
20[method: JsonConstructor]
Microsoft.NET.Build.Containers (1)
src\sdk\src\Common\VSHostObject.cs (1)
134[System.Text.Json.Serialization.JsonConstructor]
Microsoft.NET.Sdk.Publish.Tasks (1)
src\sdk\src\Common\VSHostObject.cs (1)
134[System.Text.Json.Serialization.JsonConstructor]
Microsoft.TemplateSearch.Common (1)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
53[System.Text.Json.Serialization.JsonConstructor]
Microsoft.TestPlatform.CommunicationUtilities (2)
ObjectModel\TestRunCriteriaWithSources.cs (1)
29[JsonConstructor]
ObjectModel\TestRunCriteriaWithTests.cs (1)
31[JsonConstructor]
NuGet.ProjectModel (1)
LockFile\AssetsLogMessage.cs (1)
80[JsonConstructor]
NuGet.Protocol (3)
Model\PackageVulnerabilityInfo.cs (1)
31[JsonConstructor]
Model\RepositoryCertificateInfo.cs (1)
42[System.Text.Json.Serialization.JsonConstructor]
Model\ServiceIndexModel.cs (1)
19[JsonConstructor]
6 references to JsonConstructor
System.Text.Json (6)
System\ReflectionExtensions.cs (1)
47=> constructorInfo.GetCustomAttribute<JsonConstructorAttribute>() != null;
System\Text\Json\Serialization\Attributes\JsonConstructorAttribute.cs (1)
14/// Initializes a new instance of <see cref="JsonConstructorAttribute"/>.
System\Text\Json\Serialization\Converters\Object\ObjectConverterFactory.cs (1)
49ThrowHelper.ThrowInvalidOperationException_SerializationDuplicateTypeAttribute<JsonConstructorAttribute>(typeToConvert);
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
90/// types with a single default constructor or default constructors annotated with <see cref="JsonConstructorAttribute"/>
System\Text\Json\Serialization\Metadata\JsonTypeInfoOfT.cs (1)
46/// types with a single default constructor or default constructors annotated with <see cref="JsonConstructorAttribute"/>
System\Text\Json\ThrowHelper.Serialization.cs (1)
707message = SR.Format(SR.DeserializeNoConstructor, nameof(JsonConstructorAttribute), type);