316 references to JsonIgnoreCondition
aspire (41)
Commands\DescribeCommand.cs (3)
39DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)] 52DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 63DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Commands\LogsCommand.cs (3)
45DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)] 56DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 68DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Commands\PsCommand.cs (1)
31[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Commands\Sdk\SdkDumpCommand.cs (1)
641[JsonSourceGenerationOptions(WriteIndented = true, DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
JsonSourceGenerationContext.cs (2)
19DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 54DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Mcp\Tools\ListResourcesTool.cs (2)
25DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)] 37DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
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\OtlpJsonSerializerContext.cs (3)
21DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 87DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 99DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
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 (34)
Mcp\McpInstallButtonServerModel.cs (2)
45[JsonSourceGenerationOptions(PropertyNamingPolicy = JsonKnownNamingPolicy.CamelCase, DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)] 52[JsonSourceGenerationOptions(PropertyNamingPolicy = JsonKnownNamingPolicy.CamelCase, DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, WriteIndented = true)]
Model\GenAI\GenAIEvents.cs (1)
50DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Model\GenAI\GenAIMessages.cs (1)
291DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Model\Serialization\ResourceJsonSerializerContext.cs (2)
17DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 34DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
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\OtlpJsonSerializerContext.cs (3)
21DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 87DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 99DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
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.Hosting (2)
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.Yarp (1)
YarpJsonConfigGeneratorBuilder.cs (1)
24DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
aspire-managed (1)
NuGet\Commands\SearchCommand.cs (1)
344DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
cdac-build-tool (1)
DataDescriptorModel.cs (1)
18[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
dotnet (12)
_generated\153\SlnfJsonSerializerContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Never,
_generated\27\RunFileApiJsonSerializerContext.Position.g.cs (1)
106IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\71\GlobalJsonWorkloadSetsJsonSerializerContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
_generated\86\InstallStateJsonSerializerContext.InstallStateContents.g.cs (3)
62IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 82IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 102IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
CliSchema.cs (1)
32DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Commands\Workload\GlobalJsonWorkloadSetFile.cs (1)
107DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
Commands\Workload\InstallStateContents.cs (3)
14[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 18[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 21[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
SlnfFileHelper.cs (1)
14[JsonSourceGenerationOptions(WriteIndented = true, DefaultIgnoreCondition = JsonIgnoreCondition.Never)]
Infrastructure.Tests (1)
Shared\TestDataBuilder.cs (1)
17DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
Microsoft.AspNetCore.Components.Endpoints (20)
_generated\14\ResourceCollectionSerializerContext.g.cs (1)
18DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault,
_generated\31\BrowserOptionsJsonContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
Assets\ImportMapSerializerContext.cs (1)
19DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Builder\ResourceCollectionUrlEndpoint.cs (1)
194[JsonSourceGenerationOptions(DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingDefault, WriteIndented = false)]
Rendering\BrowserOptionsJsonContext.cs (1)
10DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
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\Shared\Components\ServerComponentSerializationSettings.cs (1)
18DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
src\aspnetcore\src\Shared\Components\WebAssemblyComponentSerializationSettings.cs (1)
16DefaultIgnoreCondition = 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\Shared\Components\ServerComponentSerializationSettings.cs (1)
18DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
Microsoft.AspNetCore.Components.WebAssembly (17)
_generated\20\WebAssemblyJsonSerializerContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
_generated\9\WebAssemblyJsonSerializerContext.RootComponentOperation.g.cs (1)
122IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
Infrastructure\WebAssemblyJsonSerializerContext.cs (1)
12DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
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\Shared\Components\WebAssemblyComponentSerializationSettings.cs (1)
16DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
27DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
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.Http.Extensions (10)
_generated\1\ProblemDetailsJsonContext.HttpValidationProblemDetails.g.cs (5)
84IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 105IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 126IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 147IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 168IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
_generated\2\ProblemDetailsJsonContext.ProblemDetails.g.cs (5)
62IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 83IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 104IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 125IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 146IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
Microsoft.AspNetCore.Identity (2)
_generated\50\IdentityJsonSerializerContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
IdentityJsonSerializerContext.cs (1)
18DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
Protocol\JsonHubProtocol.cs (1)
930DefaultIgnoreCondition = JsonIgnoreCondition.Never,
Microsoft.AspNetCore.StaticAssets (2)
_generated\1\StaticAssetsManifestJsonContext.StaticAssetDescriptor.g.cs (1)
62IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
StaticAssetDescriptor.cs (1)
26[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
JsonSettings.cs (1)
20DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (1)
67DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.DotNet.ProjectTools (2)
_generated\1\LaunchProfileJsonSerializerContext.ExecutableLaunchProfile.g.cs (1)
105IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\2\LaunchProfileJsonSerializerContext.ProjectLaunchProfile.g.cs (1)
122IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
Microsoft.DotNet.TemplateLocator (6)
_generated\8\InstallStateJsonSerializerContext.InstallStateContents.g.cs (3)
62IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 82IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 102IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
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 (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
964DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.Extensions.AI.Abstractions (3)
Utilities\AIJsonUtilities.Defaults.cs (3)
30/// <item>Enables <see cref="JsonIgnoreCondition.WhenWritingNull"/> as the default ignore condition for properties.</item> 80DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, 170DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.Extensions.AI.Abstractions.Tests (3)
TestJsonSerializerContext.cs (1)
15DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Utilities\AIJsonUtilitiesTests.cs (2)
43Assert.Equal(JsonIgnoreCondition.WhenWritingNull, options.DefaultIgnoreCondition); 1165DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.Extensions.AI.Evaluation.Reporting (1)
JsonSerialization\JsonUtilities.cs (1)
55DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
JsonSerialization\AzureStorageJsonUtilities.cs (1)
51DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.Extensions.AI.Integration.Tests (1)
PromptBasedFunctionCallingChatClient.cs (1)
39DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.Extensions.AI.OpenAI (1)
OpenAIJsonContext.cs (1)
16DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.ML.SearchSpace (1)
Parameter.cs (1)
68DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.ML.SearchSpace.Tests (2)
ParameterTest.cs (1)
24DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
SearchSpaceTest.cs (1)
27DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.NET.Build.Containers (6)
Descriptor.cs (3)
53[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 62[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 71[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
ImageIndexGenerator.cs (1)
128DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
ManifestV2.cs (2)
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 (6)
_generated\18\InstallStateJsonSerializerContext.InstallStateContents.g.cs (3)
62IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 82IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 102IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
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.HostModel (1)
ComHost\ClsidMap.cs (1)
21private static readonly JsonSerializerOptions s_jsonOptions = new JsonSerializerOptions { DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull };
Microsoft.NET.Sdk.StaticWebAssets.Tasks (3)
_generated\7\StaticWebAssetsJsonSerializerContext.StaticWebAssetEndpoint.g.cs (1)
82IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
Data\StaticWebAssetEndpoint.cs (1)
52[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
OverrideHtmlAssetPlaceholders.cs (1)
312DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.NET.Sdk.WorkloadManifestReader (6)
_generated\8\InstallStateJsonSerializerContext.InstallStateContents.g.cs (3)
62IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 82IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, 102IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
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 (8)
_generated\17\SettingsStoreJsonSerializerContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
_generated\30\TemplateCacheJsonSerializerContext.TemplateInfo.g.cs (1)
84IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\43\TemplateCacheJsonSerializerContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
_generated\7\GlobalSettingsJsonSerializerContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
BuiltInManagedProvider\GlobalSettingsJsonSerializerContext.cs (1)
8[JsonSourceGenerationOptions(DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
Settings\SettingsStoreJsonSerializerContext.cs (1)
8[JsonSourceGenerationOptions(DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
Settings\TemplateCacheJsonSerializerContext.cs (1)
8[JsonSourceGenerationOptions(DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (1)
24DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.TemplateEngine.Utils (1)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (1)
24DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.TemplateSearch.Common (1)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (1)
24DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
Microsoft.TestPlatform.CommunicationUtilities (5)
_generated\19\TestPlatformJsonContext.VersionedMessageEnvelope.g.cs (1)
102IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
_generated\4\TestPlatformJsonContext.MessageEnvelope.g.cs (1)
82IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
JsonDataSerializer.Stj.cs (3)
69DefaultIgnoreCondition = JsonIgnoreCondition.Never, 276[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 289[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
NuGet.CommandLine.XPlat (1)
Commands\PackageSearch\PackageSearchResultJsonRenderer.cs (1)
55DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
NuGet.Packaging (3)
_generated\3\NupkgMetadataSerializationContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
NupkgMetadata\NupkgMetadataFileFormat.cs (1)
26DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
NupkgMetadata\NupkgMetadataSerializationContext.cs (1)
11DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
NuGet.ProjectModel (13)
_generated\18\AssetsLogMessageSourceGen.AssetsLogMessage.g.cs (6)
144IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 164IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault, 244IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault, 264IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault, 284IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault, 304IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault,
_generated\4\CacheFileSourceGen.CacheFile.g.cs (1)
184IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
CacheFileFormat.cs (1)
29DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
LockFile\AssetsLogMessage.cs (5)
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 (27)
_generated\102\JsonContext.VersionInfo.g.cs (1)
104IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\115\JsonContext.PackageSearchMetadataRegistration.g.cs (7)
122IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 202IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 262IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 362IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 382IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 402IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 602IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\12\PackageSearchJsonContext.PackageSearchMetadata.g.cs (7)
102IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 182IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 242IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 342IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 362IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 382IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 582IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\13\PackageSearchJsonContext.PackageSearchMetadataRegistration.g.cs (7)
122IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 202IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 262IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 362IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 382IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 402IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always, 602IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\5\PackageSearchJsonContext.VersionInfo.g.cs (1)
104IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\58\PluginJsonContext.GetOperationClaimsRequest.g.cs (1)
102IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\65\PluginJsonContext.GetServiceIndexResponse.g.cs (1)
102IgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.Always,
_generated\94\PluginJsonContext.g.cs (1)
16DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
Plugins\PluginJsonContext.cs (1)
9DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
SignalRServerlessWeb (1)
Program.cs (1)
37DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
System.Text.Json (40)
src\runtime\src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (1)
73public JsonIgnoreCondition DefaultIgnoreCondition { get; set; }
System\Text\Json\Serialization\Attributes\JsonIgnoreAttribute.cs (4)
8/// When placed on a type, specifies the default <see cref="JsonIgnoreCondition"/> 17/// <remarks>The default value is <see cref="JsonIgnoreCondition.Always"/>.</remarks> 18public JsonIgnoreCondition Condition { get; set; } = JsonIgnoreCondition.Always;
System\Text\Json\Serialization\JsonSerializerOptions.cs (7)
85private JsonIgnoreCondition _defaultIgnoreCondition; 406if (value && _defaultIgnoreCondition != JsonIgnoreCondition.Never) 417/// The default value is <see cref="JsonIgnoreCondition.Never" />. 420/// Thrown if this property is set to <see cref="JsonIgnoreCondition.Always"/>. 426public JsonIgnoreCondition DefaultIgnoreCondition 436if (value == JsonIgnoreCondition.Always) 441if (value != JsonIgnoreCondition.Never && _ignoreNullValues)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (12)
357JsonIgnoreCondition? typeIgnoreCondition = typeInfo.Type.GetUniqueCustomAttribute<JsonIgnoreAttribute>(inherit: false)?.Condition; 358if (typeIgnoreCondition == JsonIgnoreCondition.Always) 405JsonIgnoreCondition? typeIgnoreCondition, 472JsonIgnoreCondition? typeIgnoreCondition, 496JsonIgnoreCondition? typeIgnoreCondition, 501JsonIgnoreCondition? ignoreCondition = memberInfo.GetCustomAttribute<JsonIgnoreAttribute>(inherit: false)?.Condition; 508ignoreCondition = typeIgnoreCondition == JsonIgnoreCondition.WhenWritingNull && !typeToConvert.IsNullableType() 509? JsonIgnoreCondition.Never 515if (ignoreCondition == JsonIgnoreCondition.Always) 527catch (InvalidOperationException) when (ignoreCondition == JsonIgnoreCondition.Always) 631JsonIgnoreCondition? ignoreCondition, 661if (ignoreCondition != JsonIgnoreCondition.Always)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
229if (propertyInfo.IgnoreCondition != JsonIgnoreCondition.Always)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (7)
137internal JsonIgnoreCondition? IgnoreCondition 148private JsonIgnoreCondition? _ignoreCondition; 149private protected abstract void ConfigureIgnoreCondition(JsonIgnoreCondition? ignoreCondition); 506Debug.Assert(Options.DefaultIgnoreCondition == JsonIgnoreCondition.Never); 513else if (Options.DefaultIgnoreCondition == JsonIgnoreCondition.WhenWritingNull) 520else if (Options.DefaultIgnoreCondition == JsonIgnoreCondition.WhenWritingDefault) 1008internal bool IsIgnored => _ignoreCondition is JsonIgnoreCondition.Always && Get is null && Set is null;
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (7)
400private protected override void ConfigureIgnoreCondition(JsonIgnoreCondition? ignoreCondition) 407case JsonIgnoreCondition.Never: 411case JsonIgnoreCondition.Always: 415case JsonIgnoreCondition.WhenWritingNull: 427case JsonIgnoreCondition.WhenWritingDefault: 432case JsonIgnoreCondition.WhenWriting: 436case JsonIgnoreCondition.WhenReading:
System\Text\Json\Serialization\Metadata\JsonPropertyInfoValuesOfT.cs (1)
59public JsonIgnoreCondition? IgnoreCondition { get; init; }