1 write to IsRequired
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
406
propertyInfo.
IsRequired
=
8 references to IsRequired
Microsoft.AspNetCore.OpenApi (1)
Schemas\JsonSchemaMapper\JsonSchemaMapper.cs (1)
447
bool 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)
362
if (
IsRequired
)
409
IgnoreNullTokensOnRead = !_isUserSpecifiedSetter && !
IsRequired
;
979
Debug.Assert(
IsRequired
);
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1080
if (property.
IsRequired
)
System\Text\Json\Serialization\ReadStackFrame.cs (1)
131
if (propertyInfo.
IsRequired
)
System\Text\Json\ThrowHelper.Serialization.cs (1)
286
if (!property.
IsRequired
|| requiredPropertiesSet[property.RequiredPropertyIndex])