212 instantiations of JsonIgnore
aspire (28)
Commands\PsCommand.cs (1)
31[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Configuration\AspireConfigFile.cs (1)
76[JsonIgnore]
src\Shared\Model\Serialization\ResourceJson.cs (2)
142[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 169[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpCommonJson.cs (1)
152[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpLogsJson.cs (2)
103[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 110[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpMetricsJson.cs (11)
149[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 249[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 313[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 371[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 397[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 422[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 435[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 481[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 494[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 507[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 514[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpResourceJson.cs (1)
23[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpTraceJson.cs (5)
128[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 141[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 154[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 192[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 229[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
Utils\EnvironmentChecker\EnvironmentCheckResult.cs (4)
44[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 51[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 58[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 69[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Aspire.Dashboard (26)
Model\GenAI\GenAIMessages.cs (1)
177[JsonIgnore]
Otlp\Model\Serialization\OtlpCommonJson.cs (2)
29[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 61[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
Otlp\Model\Serialization\OtlpMetricsJson.cs (1)
42[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Model\Serialization\ResourceJson.cs (2)
142[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 169[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpCommonJson.cs (1)
152[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpLogsJson.cs (2)
103[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 110[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpMetricsJson.cs (11)
149[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 249[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 313[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 371[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 397[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 422[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 435[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 481[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 494[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 507[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 514[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpResourceJson.cs (1)
23[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
src\Shared\Otlp\Serialization\OtlpTraceJson.cs (5)
128[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 141[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 154[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 192[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 229[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
Aspire.EndToEnd.Tests (1)
tests\Shared\TemplatesTesting\ProjectInfo.cs (1)
12[JsonIgnore]
Aspire.Hosting (3)
Dcp\IDcpDependencyCheckService.cs (1)
21[JsonIgnore]
Dcp\Model\Container.cs (2)
309[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 314[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Aspire.Hosting.RemoteHost (5)
Ats\AtsError.cs (5)
30[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 37[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 74[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 81[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 88[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Aspire.Hosting.RemoteHost.Tests (1)
AtsMarshallerTests.cs (1)
963[JsonIgnore]
Aspire.Templates.Tests (1)
tests\Shared\TemplatesTesting\ProjectInfo.cs (1)
12[JsonIgnore]
AzureSearch.ApiService (1)
Hotel.cs (1)
37[JsonIgnore]
cdac-build-tool (3)
DataDescriptorModel.cs (3)
18[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 24[JsonIgnore] 27[JsonIgnore]
dotnet (3)
Commands\Workload\InstallStateContents.cs (3)
14[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 18[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 21[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.AspNetCore.Authentication.Abstractions (6)
AuthenticationProperties.cs (6)
66[JsonIgnore] 72[JsonIgnore] 82[JsonIgnore] 92[JsonIgnore] 102[JsonIgnore] 112[JsonIgnore]
Microsoft.AspNetCore.Components.Endpoints (13)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (13)
379[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 382[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 385[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 388[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 391[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 394[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 397[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 400[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 403[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 406[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 414[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 417[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 420[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.AspNetCore.Components.Server (14)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (13)
379[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 382[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 385[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 388[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 391[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 394[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 397[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 400[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 403[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 406[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 414[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 417[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 420[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
src\aspnetcore\src\Components\Shared\src\RootComponentOperation.cs (1)
23[JsonIgnore]
Microsoft.AspNetCore.Http.Abstractions (5)
ProblemDetails\ProblemDetails.cs (5)
19[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 29[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 38[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 46[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 54[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.AspNetCore.StaticAssets (1)
StaticAssetDescriptor.cs (1)
26[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.CodeAnalysis.CSharp.Features (1)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
810[JsonIgnore]
Microsoft.DotNet.HotReload.Watch (1)
Process\LaunchSettingsProfile.cs (1)
19[JsonIgnore]
Microsoft.DotNet.ProjectTools (2)
LaunchSettings\LaunchProfile.cs (1)
11[JsonIgnore]
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
987[JsonIgnore]
Microsoft.DotNet.TemplateLocator (3)
src\sdk\src\Cli\dotnet\Commands\Workload\InstallStateContents.cs (3)
14[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 18[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 21[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.Extensions.AI.Abstractions (30)
ChatCompletion\ChatMessage.cs (2)
79[JsonIgnore] 99[JsonIgnore]
ChatCompletion\ChatOptions.cs (4)
165[JsonIgnore] 191[JsonIgnore] 206[JsonIgnore] 226[JsonIgnore]
ChatCompletion\ChatResponse.cs (3)
61[JsonIgnore] 105[JsonIgnore] 114[JsonIgnore]
ChatCompletion\ChatResponseUpdate.cs (3)
99[JsonIgnore] 116[JsonIgnore] 175[JsonIgnore]
Contents\AIAnnotation.cs (1)
36[JsonIgnore]
Contents\AIContent.cs (1)
56[JsonIgnore]
Contents\DataContent.cs (3)
313[JsonIgnore] 337[JsonIgnore] 355[JsonIgnore]
Contents\FunctionCallContent.cs (1)
56[JsonIgnore]
Contents\FunctionResultContent.cs (1)
61[JsonIgnore]
Embeddings\BinaryEmbedding.cs (1)
37[JsonIgnore]
Embeddings\Embedding.cs (1)
36[JsonIgnore]
Embeddings\Embedding{T}.cs (1)
25[JsonIgnore]
Embeddings\EmbeddingGenerationOptions.cs (1)
69[JsonIgnore]
Image\ImageGenerationOptions.cs (1)
77[JsonIgnore]
Image\ImageGenerationResponse.cs (1)
34[JsonIgnore]
SpeechToText\SpeechToTextOptions.cs (1)
67[JsonIgnore]
SpeechToText\SpeechToTextResponse.cs (2)
58[JsonIgnore] 68[JsonIgnore]
SpeechToText\SpeechToTextResponseUpdate.cs (2)
78[JsonIgnore] 88[JsonIgnore]
Microsoft.Extensions.AI.Abstractions.Tests (1)
test\Shared\JsonSchemaExporter\TestTypes.cs (1)
910[JsonIgnore]
Microsoft.NET.Build.Containers (7)
Descriptor.cs (4)
41[JsonIgnore] 53[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 62[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 71[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
ManifestV2.cs (3)
23[JsonIgnore] 64public record struct ManifestLayer(string mediaType, long size, string digest, [property: JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)][field: JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] string[]? urls);
Microsoft.NET.Build.Tasks (3)
src\sdk\src\Cli\dotnet\Commands\Workload\InstallStateContents.cs (3)
14[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 18[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 21[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
Data\StaticWebAssetEndpoint.cs (1)
51[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.NET.Sdk.WorkloadManifestReader (3)
src\sdk\src\Cli\dotnet\Commands\Workload\InstallStateContents.cs (3)
14[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 18[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 21[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.TemplateEngine.Edge (7)
Settings\TemplateInfo.cs (5)
108[JsonIgnore] 142[JsonIgnore] 162[JsonIgnore] 186[JsonIgnore] 231[JsonIgnore]
Settings\TemplateInfoReader.cs (2)
242[JsonIgnore] 246[JsonIgnore]
Microsoft.TemplateSearch.Common (22)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (22)
80[JsonIgnore] 84[JsonIgnore] 91[JsonIgnore] 98[JsonIgnore] 107[JsonIgnore] 113[JsonIgnore] 116[JsonIgnore] 120[JsonIgnore] 124[JsonIgnore] 127[JsonIgnore] 130[JsonIgnore] 137[JsonIgnore] 145[JsonIgnore] 393[JsonIgnore] 397[JsonIgnore] 400[JsonIgnore] 404[JsonIgnore] 409[JsonIgnore] 417[JsonIgnore] 460[JsonIgnore] 463[JsonIgnore] 486[JsonIgnore]
Microsoft.TestPlatform.CommunicationUtilities (2)
JsonDataSerializer.Stj.cs (2)
274[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 287[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
NuGet.ProjectModel (7)
CacheFile.cs (1)
42[JsonIgnore]
LockFile\AssetsLogMessage.cs (6)
25[JsonIgnore] 29[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 47[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 50[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 53[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] 56[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
NuGet.Protocol (10)
Model\PackageSearchMetadata.cs (7)
38[System.Text.Json.Serialization.JsonIgnore] 65[System.Text.Json.Serialization.JsonIgnore] 106[System.Text.Json.Serialization.JsonIgnore] 144[System.Text.Json.Serialization.JsonIgnore] 148[System.Text.Json.Serialization.JsonIgnore] 152[System.Text.Json.Serialization.JsonIgnore] 218[System.Text.Json.Serialization.JsonIgnore]
Model\VersionInfo.cs (1)
46[JsonIgnore]
Plugins\Messages\GetOperationClaimsRequest.cs (1)
39[System.Text.Json.Serialization.JsonIgnore]
Plugins\Messages\GetServiceIndexResponse.cs (1)
40[System.Text.Json.Serialization.JsonIgnore]
Shared.Tests (1)
JsonSchemaExporter\TestTypes.cs (1)
910[JsonIgnore]
6 references to JsonIgnore
aspire (1)
Commands\SettingsSchemaBuilder.cs (1)
129if (prop.GetCustomAttribute<JsonIgnoreAttribute>() is not null)
System.Text.Json (5)
src\runtime\src\libraries\System.Text.Json\Common\JsonIgnoreCondition.cs (1)
9/// When specified on <see cref="JsonIgnoreAttribute.Condition"/>, controls whether
System\Text\Json\Serialization\Attributes\JsonIgnoreAttribute.cs (1)
21/// Initializes a new instance of <see cref="JsonIgnoreAttribute"/>.
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (2)
130JsonIgnoreCondition? typeIgnoreCondition = typeInfo.Type.GetUniqueCustomAttribute<JsonIgnoreAttribute>(inherit: false)?.Condition; 274JsonIgnoreCondition? ignoreCondition = memberInfo.GetCustomAttribute<JsonIgnoreAttribute>(inherit: false)?.Condition;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
118/// the value of <see cref="JsonIgnoreAttribute.Condition"/> will map to this predicate.