19 instantiations of ApiParameterDescription
Microsoft.AspNetCore.Grpc.Swagger (3)
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (10)
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (2)
148 references to ApiParameterDescription
ApiExplorerWebSite (1)
Microsoft.AspNetCore.Mvc.Abstractions (6)
Microsoft.AspNetCore.Mvc.ApiExplorer (13)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (106)
DefaultApiDescriptionProviderTest.cs (71)
184var parameter = Assert.Single(description.ParameterDescriptions);
230var parameter = Assert.Single(description.ParameterDescriptions);
296var parameter = Assert.Single(description.ParameterDescriptions);
312var parameterDescription = Assert.Single(description.ParameterDescriptions);
340var id = Assert.Single(parameters, p => p.Source == expected);
371var id = Assert.Single(parameters, p => p.Source == expected);
392var parameter = Assert.Single(description.ParameterDescriptions);
437var id1 = Assert.Single(description.ParameterDescriptions, p => p.Name == "id1");
441var id2 = Assert.Single(description.ParameterDescriptions, p => p.Name == "id2");
1324var parameter = Assert.Single(parameters, p => p.Name == "ProductId");
1348var parameter = Assert.Single(description.ParameterDescriptions);
1368var parameter = Assert.Single(description.ParameterDescriptions);
1385var parameter = Assert.Single(description.ParameterDescriptions);
1402var parameter = Assert.Single(description.ParameterDescriptions);
1422var parameter = Assert.Single(parameters, p => p.Name == "ProductId");
1452var parameter = Assert.Single(parameters);
1472var parameter = Assert.Single(description.ParameterDescriptions);
1504var parameter = Assert.Single(description.ParameterDescriptions);
1524var parameter = Assert.Single(parameters, p => p.Name == "ProductId");
1551var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id");
1555var product = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product");
1559var userId = Assert.Single(description.ParameterDescriptions, p => p.Name == "UserId");
1563var comments = Assert.Single(description.ParameterDescriptions, p => p.Name == "Comments");
1582var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Name");
1601var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "id");
1620var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "id");
1639var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "employee");
1658var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "employee");
1677var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "employee");
1696var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "employee");
1715var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "managerid");
1719var product = Assert.Single(description.ParameterDescriptions, p => p.Name == "name");
1739var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id");
1743var product = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product");
1747var userId = Assert.Single(description.ParameterDescriptions, p => p.Name == "UserId");
1751var comments = Assert.Single(description.ParameterDescriptions, p => p.Name == "Comments");
1770var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id");
1774var quantity = Assert.Single(description.ParameterDescriptions, p => p.Name == "Quantity");
1778var productId = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product.Id");
1782var price = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product.Price");
1802var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id");
1806var quantity = Assert.Single(description.ParameterDescriptions, p => p.Name == "Quantity");
1810var productId = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product.Id");
1814var productPrice = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product.Price");
1837var id = Assert.Single(description.ParameterDescriptions, p => p.Name == $"{parentName}.Child.Id");
1841var name = Assert.Single(description.ParameterDescriptions, p => p.Name == $"{parentName}.Child.Name");
1868var id = Assert.Single(description.ParameterDescriptions, p => p.Name == $"{groupName}.{parentName}.Child.Id");
1872var name = Assert.Single(description.ParameterDescriptions, p => p.Name == $"{groupName}.{parentName}.Child.Name");
1891var c = Assert.Single(description.ParameterDescriptions);
1909var products = Assert.Single(description.ParameterDescriptions);
1928var items = Assert.Single(description.ParameterDescriptions);
1950var id = Assert.Single(parameters, p => p.Name == "Id");
1954var name = Assert.Single(parameters, p => p.Name == "Name");
1972var name = Assert.Single(description.ParameterDescriptions, p => p.Name == "Name");
1976var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id");
1995var name = Assert.Single(description.ParameterDescriptions, p => p.Name == "name");
1999var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id");
2003var product = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product");
2007var userId = Assert.Single(description.ParameterDescriptions, p => p.Name == "UserId");
2011var comments = Assert.Single(description.ParameterDescriptions, p => p.Name == "Comments");
2020var description = new ApiParameterDescription { Source = BindingSource.Body, };
2034var description = new ApiParameterDescription { Source = BindingSource.Body, };
2048var description = new ApiParameterDescription
2069var description = new ApiParameterDescription
2091var description = new ApiParameterDescription
2109var description = new ApiParameterDescription();
2123var description = new ApiParameterDescription();
2146var description = new ApiParameterDescription
2170var description = new ApiParameterDescription
2193var description = new ApiParameterDescription
2210private static ApiParameterContext GetApiParameterContext(ApiParameterDescription description)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (2)
Microsoft.AspNetCore.OpenApi (19)