7 writes to IsRequired
Microsoft.AspNetCore.Mvc.ApiExplorer (7)
DefaultApiDescriptionProvider.cs (5)
310parameter.IsRequired = !mvcOptions.AllowEmptyInputInBodyModelBinding; 314parameter.IsRequired = !(parameter.BindingInfo.EmptyBodyBehavior == EmptyBodyBehavior.Allow); 320parameter.IsRequired = true; 332parameter.IsRequired = false; 336parameter.IsRequired = true;
EndpointMetadataApiDescriptionProvider.cs (2)
150IsRequired = !isOptional, 196IsRequired = !isOptional,
1 reference to IsRequired
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
650return parameter.Source == BindingSource.Path || parameter.IsRequired || hasRequiredAttribute;