https://docs.microsoft.com/zh-cn/dotnet/api/microsoft.aspnetcore.builder.routingendpointconventionbuilderextensions.withname?f1url=%3FappId%3DDev16IDEF1%26l%3DZH-CN%26k%3Dk(Microsoft.AspNetCore.Builder.RoutingEndpointConventionBuilderExtensions.WithName``1);k(DevLang-csharp)%26rd%3Dtrue&view=aspnetcore-6.0
在官网中给出的回答是: EndpointNameAttribute为给定的在目标上生成的所有终结点设置 IEndpointConventionBuilder endpointName 。 IEndpointNameMetadata终结点上的用于链接生成,并被视为给定终结点的 OpenAPI 规范中的操作 ID。
这是起到什么作用,愣是没看明白。有什么意义
我觉得可能就是个补充说明没有啥实际意义
@winds_随风: 应该是和OpenAPI 规范中的操作的,可能需求先了解OpenAPI 的原理才能知道这个东西的用处
需求先了解OpenAPI 的原理才能知道
参考 Creating an endpoint from multiple middleware in ASP.NET Core 3.x
我觉得可能就是个补充说明没有啥实际意义
– winds_随风 3年前@winds_随风: 应该是和OpenAPI 规范中的操作的,可能需求先了解OpenAPI 的原理才能知道这个东西的用处
– LuoCore 3年前