2 instantiations of ApiParameterContext
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
111var parameterContext = new ApiParameterContext(_modelMetadataProvider, action, templateParameters);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
DefaultApiDescriptionProviderTest.cs (1)
2244var context = new ApiParameterContext(new EmptyModelMetadataProvider(), new ControllerActionDescriptor(), new TemplatePart[0]);
19 references to ApiParameterContext
Microsoft.AspNetCore.Mvc.ApiExplorer (7)
DefaultApiDescriptionProvider.cs (7)
111var parameterContext = new ApiParameterContext(_modelMetadataProvider, action, templateParameters); 162private IList<ApiParameterDescription> GetParameters(ApiParameterContext context) 238private void ProcessRouteParameters(ApiParameterContext context) 297internal static void ProcessIsRequired(ApiParameterContext context, MvcOptions mvcOptions) 337internal static void ProcessParameterDefaultValue(ApiParameterContext context) 554public PseudoModelBindingVisitor(ApiParameterContext context, ParameterDescriptor parameter) 562public ApiParameterContext Context { get; }
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (12)
DefaultApiDescriptionProviderTest.cs (12)
2053var context = GetApiParameterContext(description); 2067var context = GetApiParameterContext(description); 2088var context = GetApiParameterContext(description); 2105var context = GetApiParameterContext(description); 2128var context = GetApiParameterContext(description); 2142var context = GetApiParameterContext(description); 2156var context = GetApiParameterContext(description); 2187var context = GetApiParameterContext(description); 2210var context = GetApiParameterContext(description); 2233var context = GetApiParameterContext(description); 2242private static ApiParameterContext GetApiParameterContext(ApiParameterDescription description) 2244var context = new ApiParameterContext(new EmptyModelMetadataProvider(), new ControllerActionDescriptor(), new TemplatePart[0]);