1 override of BoundConstructorParameters
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Metadata\DefaultModelMetadata.cs (1)
396
public override IReadOnlyList<ModelMetadata>?
BoundConstructorParameters
=> _details.BoundConstructorParameters;
11 references to BoundConstructorParameters
Microsoft.AspNetCore.Mvc.Abstractions (2)
ModelBinding\ModelMetadata.cs (2)
140
var boundParameters = BoundConstructor.
BoundConstructorParameters
!;
666
var boundParameters = BoundConstructor!.
BoundConstructorParameters
!;
Microsoft.AspNetCore.Mvc.Core (9)
ModelBinding\Binders\ComplexObjectModelBinder.cs (4)
83
var values = new object[boundConstructor.
BoundConstructorParameters
!.Count];
87
boundConstructor.
BoundConstructorParameters
,
548
(!performsConstructorBinding || modelMetadata.BoundConstructor!.
BoundConstructorParameters
!.Count == 0))
613
var parameters = bindingContext.ModelMetadata.BoundConstructor!.
BoundConstructorParameters
!;
ModelBinding\Binders\ComplexObjectModelBinderProvider.cs (3)
49
var parameterBinders = boundConstructor.
BoundConstructorParameters
!.Count == 0 ?
51
new IModelBinder[boundConstructor.
BoundConstructorParameters
.Count];
55
parameterBinders[i] = context.CreateBinder(boundConstructor.
BoundConstructorParameters
[i]);
ModelBinding\Metadata\DefaultModelMetadata.cs (1)
511
var parameters = defaultModelMetadata.BoundConstructor?.
BoundConstructorParameters
?? Array.Empty<ModelMetadata>();
ModelBinding\Validation\DefaultComplexObjectValidationStrategy.cs (1)
62
_parameters = _modelMetadata.BoundConstructor.
BoundConstructorParameters
!;