7 writes to Name
Microsoft.AspNetCore.Grpc.Swagger (3)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (3)
117Name = routeParameter.Value.JsonPath, 139Name = "Input", 159Name = queryDescription.Key,
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
DefaultApiDescriptionProvider.cs (2)
290Name = routeParameter.Key, 673Name = GetName(containerName, bindingContext),
EndpointMetadataApiDescriptionProvider.cs (2)
145Name = acceptsRequestType is not null ? acceptsRequestType.Name : typeof(void).Name, 190Name = name,
112 references to Name
ApiExplorerWebSite (1)
ApiExplorerDataFilter.cs (1)
66Name = parameter.Name,
Microsoft.AspNetCore.Mvc.ApiExplorer (3)
DefaultApiDescriptionProvider.cs (3)
254if (routeParameters.TryGetValue(parameter.Name, out var routeInfo)) 257routeParameters.Remove(parameter.Name); 322.FirstOrDefault(rp => string.Equals(rp.Name, parameter.Name, StringComparison.OrdinalIgnoreCase));
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (88)
DefaultApiDescriptionProviderTest.cs (69)
50p => string.Equals(p.Name, "category", StringComparison.OrdinalIgnoreCase)); 52p => string.Equals(p.Name, "group", StringComparison.OrdinalIgnoreCase)); 54p => string.Equals(p.Name, "any", StringComparison.OrdinalIgnoreCase)); 216Assert.Equal("id", parameter.Name); 262Assert.Equal("id", parameter.Name); 327Assert.Equal("id", parameter.Name); 466var id1 = Assert.Single(description.ParameterDescriptions, p => p.Name == "id1"); 470var id2 = Assert.Single(description.ParameterDescriptions, p => p.Name == "id2"); 491Assert.Single(description.ParameterDescriptions, p => p.Name == "id1"); 492Assert.Single(description.ParameterDescriptions, p => p.Name == "id2"); 493Assert.Single(description.ParameterDescriptions, p => p.Name == "id3"); 494Assert.Single(description.ParameterDescriptions, p => p.Name == "id4"); 495Assert.Single(description.ParameterDescriptions, p => p.Name == "id5"); 1355var parameter = Assert.Single(parameters, p => p.Name == "ProductId"); 1359parameter = Assert.Single(parameters, p => p.Name == "Name"); 1363parameter = Assert.Single(parameters, p => p.Name == "Description"); 1380Assert.Equal("name", parameter.Name); 1400Assert.Equal("id", parameter.Name); 1417Assert.Equal("id", parameter.Name); 1434Assert.Equal("product", parameter.Name); 1453var parameter = Assert.Single(parameters, p => p.Name == "ProductId"); 1457parameter = Assert.Single(parameters, p => p.Name == "Name"); 1461parameter = Assert.Single(parameters, p => p.Name == "Description"); 1504Assert.Equal("id", parameter.Name); 1550Assert.Equal("product", parameter.Name); 1569var parameter = Assert.Single(parameters, p => p.Name == "ProductId"); 1573parameter = Assert.Single(parameters, p => p.Name == "Name"); 1577parameter = Assert.Single(parameters, p => p.Name == "Description"); 1596var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id"); 1600var product = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product"); 1604var userId = Assert.Single(description.ParameterDescriptions, p => p.Name == "UserId"); 1608var comments = Assert.Single(description.ParameterDescriptions, p => p.Name == "Comments"); 1627var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Name"); 1646var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "id"); 1665var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "id"); 1684var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "employee"); 1703var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "employee"); 1722var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "employee"); 1741var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "employee"); 1760var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "managerid"); 1764var product = Assert.Single(description.ParameterDescriptions, p => p.Name == "name"); 1784var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id"); 1788var product = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product"); 1792var userId = Assert.Single(description.ParameterDescriptions, p => p.Name == "UserId"); 1796var comments = Assert.Single(description.ParameterDescriptions, p => p.Name == "Comments"); 1815var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id"); 1819var quantity = Assert.Single(description.ParameterDescriptions, p => p.Name == "Quantity"); 1823var productId = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product.Id"); 1827var price = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product.Price"); 1847var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id"); 1851var quantity = Assert.Single(description.ParameterDescriptions, p => p.Name == "Quantity"); 1855var productId = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product.Id"); 1859var productPrice = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product.Price"); 1882var id = Assert.Single(description.ParameterDescriptions, p => p.Name == $"{parentName}.Child.Id"); 1886var name = Assert.Single(description.ParameterDescriptions, p => p.Name == $"{parentName}.Child.Name"); 1913var id = Assert.Single(description.ParameterDescriptions, p => p.Name == $"{groupName}.{parentName}.Child.Id"); 1917var name = Assert.Single(description.ParameterDescriptions, p => p.Name == $"{groupName}.{parentName}.Child.Name"); 1938Assert.Equal("C.C.C.C", c.Name); 1956Assert.Equal("Products", products.Name); 1975Assert.Equal("Items", items.Name); 1995var id = Assert.Single(parameters, p => p.Name == "Id"); 1999var name = Assert.Single(parameters, p => p.Name == "Name"); 2017var name = Assert.Single(description.ParameterDescriptions, p => p.Name == "Name"); 2021var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id"); 2040var name = Assert.Single(description.ParameterDescriptions, p => p.Name == "name"); 2044var id = Assert.Single(description.ParameterDescriptions, p => p.Name == "Id"); 2048var product = Assert.Single(description.ParameterDescriptions, p => p.Name == "Product"); 2052var userId = Assert.Single(description.ParameterDescriptions, p => p.Name == "UserId"); 2056var comments = Assert.Single(description.ParameterDescriptions, p => p.Name == "Comments");
EndpointMetadataApiDescriptionProviderTest.cs (19)
815Assert.Equal(expectedName, param.Name); 841Assert.Equal("foo", fooParam.Name); 848Assert.Equal("bar", barParam.Name); 855Assert.Equal("fromBody", fromBodyParam.Name); 872Assert.Equal(capturedName, param.Name); 879Assert.Equal("Bar", param.Name); 886Assert.Equal("FromBody", param.Name); 1267Assert.Equal("inferredJsonClass", bodyParameterDescription.Name); 1326Assert.Equal("inferredJsonClass", bodyParameterDescription.Name); 1358Assert.Equal("inferredJsonClass", bodyParameterDescription.Name); 1390Assert.Equal("inferredJsonClass", bodyParameterDescription.Name); 1418Assert.Equal("formFile", bodyParameterDescription.Name); 1447Assert.Equal("inferredFormFile", bodyParameterDescription.Name); 1476Assert.Equal("file", bodyParameterDescription.Name); 1533Assert.Equal(expectedName, param.Name); 1564Assert.Equal(expectedName, bodyParameterDescription.Name); 1601Assert.Equal("fromQuery", parameter.Name); 1606Assert.Equal("name", parameter.Name); 1729Assert.Equal(expectedName, parameter.Name);
Microsoft.AspNetCore.OpenApi (13)
Services\OpenApiDocumentService.cs (13)
461Name = parameter.Name, 488else if (parameter.Source == BindingSource.Header && _disallowedHeaderParameters.Contains(parameter.Name)) 598schema.Required.Add(description.Name); 608[description.Name] = parameterSchema 615schema.Properties[description.Name] = parameterSchema; 624.SingleOrDefault(parameter => parameter.Name == description.Name)? 640schema.Required.Add(description.Name); 648[description.Name] = parameterSchema 664schema.Required.Add(description.Name); 667schema.Properties[description.Name] = parameterSchema; 679propertySchema.Properties[description.Name] = await _componentService.GetOrCreateSchemaAsync(document, description.Type, scopedServiceProvider, schemaTransformers, description, cancellationToken: cancellationToken); 689schema.Properties[description.Name] = await _componentService.GetOrCreateSchemaAsync(document, description.Type, scopedServiceProvider, schemaTransformers, description, cancellationToken: cancellationToken); 763.SingleOrDefault(metadata => metadata.Name == parameter.Name);
Microsoft.AspNetCore.OpenApi.Microbenchmarks (2)
TransformersBenchmark.cs (2)
107schema.Extensions["x-my-extension"] = new JsonNodeExtension(context.ParameterDescription.Name); 181schema.Extensions["x-my-extension"] = new JsonNodeExtension(context.ParameterDescription.Name);
Microsoft.AspNetCore.OpenApi.Tests (5)
Transformers\CustomSchemaTransformerTests.cs (2)
191var idParam = context.Description.ParameterDescriptions.FirstOrDefault(p => p.Name == "id"); 192var limitParam = context.Description.ParameterDescriptions.FirstOrDefault(p => p.Name == "limit");
Transformers\Implementations\OpenApiSchemaReferenceTransformerTests.cs (1)
286schema.Extensions["x-my-extension"] = new JsonNodeExtension(context.ParameterDescription.Name);
Transformers\SchemaTransformerTests.cs (2)
48Assert.Equal("todo", context.ParameterDescription.Name); 220schema.Extensions["x-my-extension"] = new JsonNodeExtension(context.ParameterDescription.Name);