47 references to JsonIgnoreCondition
Microsoft.AspNetCore.Components.Endpoints (2)
src\Shared\Components\ServerComponentSerializationSettings.cs (1)
18DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
src\Shared\Components\WebAssemblyComponentSerializationSettings.cs (1)
16DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
Microsoft.AspNetCore.Components.Server (1)
src\Shared\Components\ServerComponentSerializationSettings.cs (1)
18DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
Microsoft.AspNetCore.Components.WebAssembly (2)
Infrastructure\WebAssemblyJsonSerializerContext.cs (1)
12DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)]
src\Shared\Components\WebAssemblyComponentSerializationSettings.cs (1)
16DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
26DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull
Microsoft.AspNetCore.Http.Abstractions (5)
ProblemDetails\ProblemDetails.cs (5)
19[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 29[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 37[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 45[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] 53[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
Microsoft.AspNetCore.Http.Results.Tests (1)
JsonResultTests.cs (1)
84DefaultIgnoreCondition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
Microsoft.AspNetCore.SignalR.Common.Tests (2)
Internal\Protocol\JsonHubProtocolTests.cs (2)
32DefaultIgnoreCondition = ignoreNullValues ? System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault : System.Text.Json.Serialization.JsonIgnoreCondition.Never,
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
Protocol\JsonHubProtocol.cs (1)
924DefaultIgnoreCondition = JsonIgnoreCondition.Never,
Microsoft.NET.Sdk.WebAssembly.Pack.Tasks (1)
GenerateWasmBootJson.cs (1)
393DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,
System.Text.Json (30)
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (1)
66public JsonIgnoreCondition DefaultIgnoreCondition { get; set; }
System\Text\Json\Serialization\Attributes\JsonIgnoreAttribute.cs (3)
15/// <remarks>The default value is <see cref="JsonIgnoreCondition.Always"/>.</remarks> 16public JsonIgnoreCondition Condition { get; set; } = JsonIgnoreCondition.Always;
System\Text\Json\Serialization\JsonSerializerOptions.cs (7)
78private JsonIgnoreCondition _defaultIgnoreCondition; 388if (value && _defaultIgnoreCondition != JsonIgnoreCondition.Never) 399/// The default value is <see cref="JsonIgnoreCondition.Never" />. 402/// Thrown if this property is set to <see cref="JsonIgnoreCondition.Always"/>. 408public JsonIgnoreCondition DefaultIgnoreCondition 418if (value == JsonIgnoreCondition.Always) 423if (value != JsonIgnoreCondition.Never && _ignoreNullValues)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (5)
239JsonIgnoreCondition? ignoreCondition = memberInfo.GetCustomAttribute<JsonIgnoreAttribute>(inherit: false)?.Condition; 243if (ignoreCondition == JsonIgnoreCondition.Always) 255catch (InvalidOperationException) when (ignoreCondition == JsonIgnoreCondition.Always) 331JsonIgnoreCondition? ignoreCondition, 358if (ignoreCondition != JsonIgnoreCondition.Always)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
184if (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); 406Debug.Assert(Options.DefaultIgnoreCondition == JsonIgnoreCondition.Never); 413else if (Options.DefaultIgnoreCondition == JsonIgnoreCondition.WhenWritingNull) 420else if (Options.DefaultIgnoreCondition == JsonIgnoreCondition.WhenWritingDefault) 906internal bool IsIgnored => _ignoreCondition is JsonIgnoreCondition.Always && Get is null && Set is null;
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (5)
366private protected override void ConfigureIgnoreCondition(JsonIgnoreCondition? ignoreCondition) 373case JsonIgnoreCondition.Never: 377case JsonIgnoreCondition.Always: 381case JsonIgnoreCondition.WhenWritingNull: 393case JsonIgnoreCondition.WhenWritingDefault:
System\Text\Json\Serialization\Metadata\JsonPropertyInfoValuesOfT.cs (1)
58public JsonIgnoreCondition? IgnoreCondition { get; init; }
WasmAppBuilder (1)
WasmAppBuilder.cs (1)
39DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull,