2 instantiations of ApiParameterContext
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
115var parameterContext = new ApiParameterContext(_modelMetadataProvider, action, templateParameters);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
DefaultApiDescriptionProviderTest.cs (1)
2257var context = new ApiParameterContext(new EmptyModelMetadataProvider(), new ControllerActionDescriptor(), new TemplatePart[0]);
19 references to ApiParameterContext
Microsoft.AspNetCore.Mvc.ApiExplorer (7)
DefaultApiDescriptionProvider.cs (7)
115var parameterContext = new ApiParameterContext(_modelMetadataProvider, action, templateParameters); 166private IList<ApiParameterDescription> GetParameters(ApiParameterContext context) 242private void ProcessRouteParameters(ApiParameterContext context) 301internal static void ProcessIsRequired(ApiParameterContext context, MvcOptions mvcOptions) 341internal static void ProcessParameterDefaultValue(ApiParameterContext context) 558public PseudoModelBindingVisitor(ApiParameterContext context, ParameterDescriptor parameter) 566public ApiParameterContext Context { get; }
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (12)
DefaultApiDescriptionProviderTest.cs (12)
2066var context = GetApiParameterContext(description); 2080var context = GetApiParameterContext(description); 2101var context = GetApiParameterContext(description); 2118var context = GetApiParameterContext(description); 2141var context = GetApiParameterContext(description); 2155var context = GetApiParameterContext(description); 2169var context = GetApiParameterContext(description); 2200var context = GetApiParameterContext(description); 2223var context = GetApiParameterContext(description); 2246var context = GetApiParameterContext(description); 2255private static ApiParameterContext GetApiParameterContext(ApiParameterDescription description) 2257var context = new ApiParameterContext(new EmptyModelMetadataProvider(), new ControllerActionDescriptor(), new TemplatePart[0]);