1 write to HasDefaultValue
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
754HasDefaultValue = MetadataKind == ModelMetadataKind.Parameter && Identity.ParameterInfo!.HasDefaultValue;
3 references to HasDefaultValue
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\BindingInfo.cs (1)
262(modelMetadata.NullabilityState == NullabilityState.Nullable || modelMetadata.IsNullableValueType || modelMetadata.HasDefaultValue))
Microsoft.AspNetCore.Mvc.Core (2)
ModelBinding\Binders\CollectionModelBinder.cs (2)
120if (model == null && !bindingContext.ModelMetadata.HasDefaultValue) 151if (bindingContext.ModelMetadata.HasDefaultValue && (boundCollection is null || !boundCollection.Any()))