Implemented interface member:
property
ParameterInfo
Microsoft.AspNetCore.Mvc.Infrastructure.IParameterInfoParameterDescriptor.ParameterInfo
3 writes to ParameterInfo
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
110ParameterInfo = parameterModel.ParameterInfo,
Microsoft.AspNetCore.Mvc.RazorPages.Test (2)
Infrastructure\ExecutorFactoryTest.cs (1)
212ParameterInfo = p,
Infrastructure\PageBinderFactoryTest.cs (1)
772ParameterInfo = parameterInfo,
8 references to ParameterInfo
Microsoft.AspNetCore.Mvc.IntegrationTests (1)
ParameterBinderExtensions.cs (1)
34parameterInfo = handlerParameterDescriptor.ParameterInfo;
Microsoft.AspNetCore.Mvc.RazorPages (5)
Infrastructure\PageActionInvoker.cs (4)
232if (argumentsInDictionary.TryGetValue(parameter.ParameterInfo.Name!, out var value)) 236else if (!ParameterDefaultValue.TryGetDefaultValue(parameter.ParameterInfo, out value) && 237parameter.ParameterInfo.ParameterType.IsValueType) 239value = Activator.CreateInstance(parameter.ParameterInfo.ParameterType);
Infrastructure\PageBinderFactory.cs (1)
104metadata = modelMetadataProviderBase.GetMetadataForParameter(parameter.ParameterInfo);
Microsoft.AspNetCore.Mvc.RazorPages.Test (2)
ApplicationModels\CompiledPageActionDescriptorBuilderTest.cs (2)
288Assert.Equal(parameters[0], p.ParameterInfo); 294Assert.Equal(parameters[1], p.ParameterInfo);