1 write to IsRequired
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
406propertyInfo.IsRequired =
8 references to IsRequired
Microsoft.AspNetCore.OpenApi (1)
Schemas\JsonSchemaMapper\JsonSchemaMapper.cs (1)
447bool isRequired = property.IsRequired;
System.Text.Json (7)
System\Text\Json\Serialization\Attributes\JsonRequiredAttribute.cs (1)
14/// this attribute will be mapped to <see cref="JsonPropertyInfo.IsRequired"/>.
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (3)
362if (IsRequired) 409IgnoreNullTokensOnRead = !_isUserSpecifiedSetter && !IsRequired; 979Debug.Assert(IsRequired);
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1080if (property.IsRequired)
System\Text\Json\Serialization\ReadStackFrame.cs (1)
131if (propertyInfo.IsRequired)
System\Text\Json\ThrowHelper.Serialization.cs (1)
286if (!property.IsRequired || requiredPropertiesSet[property.RequiredPropertyIndex])