134 writes to IsRequired
dotnet (26)
_generated\143\SdkVulnerabilityJsonContext.SdkCveInfo.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\20\RunFileApiJsonSerializerContext.GetProject.g.cs (1)
92
properties[1].
IsRequired
= true;
_generated\21\RunFileApiJsonSerializerContext.GetRunCommand.g.cs (1)
92
properties[1].
IsRequired
= true;
_generated\23\RunFileApiJsonSerializerContext.Error.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\24\RunFileApiJsonSerializerContext.Project.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
_generated\25\RunFileApiJsonSerializerContext.RunCommand.g.cs (4)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
139
properties[3].
IsRequired
= true;
_generated\26\RunFileApiJsonSerializerContext.SimpleDiagnostic.g.cs (2)
72
properties[0].
IsRequired
= true;
93
properties[1].
IsRequired
= true;
_generated\27\RunFileApiJsonSerializerContext.Position.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\60\ToolListJsonSerializerContext.LocalToolListJsonContract.g.cs (4)
72
properties[0].
IsRequired
= true;
93
properties[1].
IsRequired
= true;
114
properties[2].
IsRequired
= true;
135
properties[3].
IsRequired
= true;
_generated\62\ToolListJsonSerializerContext.ToolListJsonContract.g.cs (3)
72
properties[0].
IsRequired
= true;
93
properties[1].
IsRequired
= true;
114
properties[2].
IsRequired
= true;
_generated\64\ToolListJsonSerializerContext.VersionedDataContractLocalToolListJsonContractArray.g.cs (1)
92
properties[1].
IsRequired
= true;
_generated\65\ToolListJsonSerializerContext.VersionedDataContractToolListJsonContractArray.g.cs (1)
92
properties[1].
IsRequired
= true;
dotnet-aot (11)
_generated\38\SdkVulnerabilityJsonContext.SdkCveInfo.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\84\ToolListJsonSerializerContext.LocalToolListJsonContract.g.cs (4)
72
properties[0].
IsRequired
= true;
93
properties[1].
IsRequired
= true;
114
properties[2].
IsRequired
= true;
135
properties[3].
IsRequired
= true;
_generated\86\ToolListJsonSerializerContext.ToolListJsonContract.g.cs (3)
72
properties[0].
IsRequired
= true;
93
properties[1].
IsRequired
= true;
114
properties[2].
IsRequired
= true;
_generated\88\ToolListJsonSerializerContext.VersionedDataContractLocalToolListJsonContractArray.g.cs (1)
92
properties[1].
IsRequired
= true;
_generated\89\ToolListJsonSerializerContext.VersionedDataContractToolListJsonContractArray.g.cs (1)
92
properties[1].
IsRequired
= true;
Microsoft.AspNetCore.Authentication.BearerToken (3)
_generated\1\BearerTokenJsonSerializerContext.AccessTokenResponse.g.cs (3)
93
properties[1].
IsRequired
= true;
116
properties[2].
IsRequired
= true;
137
properties[3].
IsRequired
= true;
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (1)
_generated\2\DeviceBoundSessionJsonContext.SessionCredential.g.cs (1)
96
properties[1].
IsRequired
= true;
Microsoft.AspNetCore.Components.Server (1)
_generated\25\ServerComponentJsonContext.RootComponentOperationBatch.g.cs (1)
92
properties[1].
IsRequired
= true;
Microsoft.AspNetCore.Components.WebAssembly (1)
_generated\11\WebAssemblyJsonSerializerContext.RootComponentOperationBatch.g.cs (1)
92
properties[1].
IsRequired
= true;
Microsoft.AspNetCore.Identity (61)
_generated\10\IdentityEndpointsJsonSerializerContext.RegisterRequest.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\11\IdentityEndpointsJsonSerializerContext.ResendConfirmationEmailRequest.g.cs (1)
72
properties[0].
IsRequired
= true;
_generated\12\IdentityEndpointsJsonSerializerContext.ResetPasswordRequest.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
_generated\14\IdentityEndpointsJsonSerializerContext.TwoFactorResponse.g.cs (4)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
136
properties[3].
IsRequired
= true;
157
properties[4].
IsRequired
= true;
_generated\23\IdentityJsonSerializerContext.AllAcceptedCredentialsSignalOptions.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
_generated\24\IdentityJsonSerializerContext.AuthenticatorAssertionResponse.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
138
properties[3].
IsRequired
= true;
_generated\25\IdentityJsonSerializerContext.AuthenticatorAttestationResponse.g.cs (2)
72
properties[0].
IsRequired
= true;
115
properties[2].
IsRequired
= true;
_generated\28\IdentityJsonSerializerContext.CollectedClientData.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
_generated\30\IdentityJsonSerializerContext.CurrentUserDetailsSignalOptions.g.cs (4)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
141
properties[3].
IsRequired
= true;
_generated\31\IdentityJsonSerializerContext.PasskeyAssertionState.g.cs (1)
72
properties[0].
IsRequired
= true;
_generated\32\IdentityJsonSerializerContext.PasskeyAttestationState.g.cs (2)
72
properties[0].
IsRequired
= true;
93
properties[1].
IsRequired
= true;
_generated\33\IdentityJsonSerializerContext.PasskeyUserEntity.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
_generated\34\IdentityJsonSerializerContext.PublicKeyCredentialAuthenticatorAssertionResponse.g.cs (4)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
139
properties[3].
IsRequired
= true;
_generated\35\IdentityJsonSerializerContext.PublicKeyCredentialAuthenticatorAttestationResponse.g.cs (4)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
139
properties[3].
IsRequired
= true;
_generated\36\IdentityJsonSerializerContext.PublicKeyCredentialCreationOptions.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
_generated\37\IdentityJsonSerializerContext.PublicKeyCredentialDescriptor.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\38\IdentityJsonSerializerContext.PublicKeyCredentialId.g.cs (1)
72
properties[0].
IsRequired
= true;
_generated\39\IdentityJsonSerializerContext.PublicKeyCredentialParameters.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\4\IdentityEndpointsJsonSerializerContext.ForgotPasswordRequest.g.cs (1)
72
properties[0].
IsRequired
= true;
_generated\40\IdentityJsonSerializerContext.PublicKeyCredentialRequestOptions.g.cs (1)
72
properties[0].
IsRequired
= true;
_generated\41\IdentityJsonSerializerContext.PublicKeyCredentialRpEntity.g.cs (1)
72
properties[0].
IsRequired
= true;
_generated\42\IdentityJsonSerializerContext.PublicKeyCredentialUserEntity.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
118
properties[2].
IsRequired
= true;
_generated\43\IdentityJsonSerializerContext.TokenBinding.g.cs (1)
72
properties[0].
IsRequired
= true;
_generated\44\IdentityJsonSerializerContext.UnknownCredentialSignalOptions.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\6\IdentityEndpointsJsonSerializerContext.InfoResponse.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\7\IdentityEndpointsJsonSerializerContext.LoginRequest.g.cs (2)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
_generated\9\IdentityEndpointsJsonSerializerContext.RefreshRequest.g.cs (1)
72
properties[0].
IsRequired
= true;
Microsoft.AspNetCore.OpenApi (1)
Services\Schemas\OpenApiSchemaService.cs (1)
52
propertyInfo.
IsRequired
|= hasRequiredAttribute ?? false;
Microsoft.AspNetCore.StaticAssets (2)
_generated\1\StaticAssetsManifestJsonContext.StaticAssetDescriptor.g.cs (2)
92
properties[1].
IsRequired
= true;
115
properties[2].
IsRequired
= true;
Microsoft.DotNet.ProjectTools (1)
_generated\1\LaunchProfileJsonSerializerContext.ExecutableLaunchProfile.g.cs (1)
72
properties[0].
IsRequired
= true;
Microsoft.Extensions.AI.Abstractions.Tests (3)
Generated\361d1da7f942c932\TestTypesContext.PocoWithRequiredMembers.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
116
properties[2].
IsRequired
= true;
Microsoft.Extensions.AI.Evaluation.Quality (16)
Generated\361d1da7f942c932\SerializerContext.IntentResolutionRating.g.cs (7)
70
properties[0].
IsRequired
= true;
91
properties[1].
IsRequired
= true;
114
properties[2].
IsRequired
= true;
137
properties[3].
IsRequired
= true;
160
properties[4].
IsRequired
= true;
181
properties[5].
IsRequired
= true;
202
properties[6].
IsRequired
= true;
Generated\361d1da7f942c932\SerializerContext.RelevanceTruthAndCompletenessRating.g.cs (9)
70
properties[0].
IsRequired
= true;
91
properties[1].
IsRequired
= true;
114
properties[2].
IsRequired
= true;
137
properties[3].
IsRequired
= true;
158
properties[4].
IsRequired
= true;
181
properties[5].
IsRequired
= true;
204
properties[6].
IsRequired
= true;
225
properties[7].
IsRequired
= true;
248
properties[8].
IsRequired
= true;
NuGet.Packaging (1)
_generated\0\NupkgMetadataSerializationContext.NupkgMetadataFile.g.cs (1)
92
properties[1].
IsRequired
= true;
NuGet.Protocol (2)
_generated\149\RepositorySignatureJsonContext.RepositoryCertificateInfo.g.cs (2)
138
properties[3].
IsRequired
= true;
159
properties[4].
IsRequired
= true;
Shared.Tests (3)
Generated\361d1da7f942c932\TestTypesContext.PocoWithRequiredMembers.g.cs (3)
72
properties[0].
IsRequired
= true;
95
properties[1].
IsRequired
= true;
116
properties[2].
IsRequired
= true;
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
881
propertyInfo.
IsRequired
=
8 references to IsRequired
System.Text.Json (8)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
268
if (property is {
IsRequired
: true } or { AssociatedParameter.IsRequiredParameter: true })
System\Text\Json\Serialization\Attributes\JsonRequiredAttribute.cs (1)
14
/// this attribute will be mapped to <see cref="JsonPropertyInfo.
IsRequired
"/>.
System\Text\Json\Serialization\JsonUnionTypeStructuralClassifier.cs (3)
268
int requiredPropertyIndex = property.
IsRequired
? requiredPropertyCount++ : -1;
271
property.
IsRequired
,
276
if (property.
IsRequired
)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (2)
444
if (
IsRequired
)
504
IgnoreNullTokensOnRead = !_isUserSpecifiedSetter && !
IsRequired
;
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1543
if (property.
IsRequired
)