Share via


OpenApiEndpointConventionBuilderExtensions.WithOpenApi Método

Definición

Sobrecargas

WithOpenApi<TBuilder>(TBuilder)

Agrega una anotación de OpenAPI a Metadata asociada al punto de conexión actual.

WithOpenApi<TBuilder>(TBuilder, Func<OpenApiOperation,OpenApiOperation>)

Agrega una anotación de OpenAPI a Metadata asociada al punto de conexión actual y la modifica con el especificado configureOperation.

WithOpenApi<TBuilder>(TBuilder)

Source:
OpenApiEndpointConventionBuilderExtensions.cs
Source:
OpenApiEndpointConventionBuilderExtensions.cs

Agrega una anotación de OpenAPI a Metadata asociada al punto de conexión actual.

public static TBuilder WithOpenApi<TBuilder> (this TBuilder builder) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member WithOpenApi : 'Builder -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function WithOpenApi(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder) As TBuilder

Parámetros de tipo

TBuilder

Parámetros

builder
TBuilder

IEndpointConventionBuilder.

Devoluciones

TBuilder

IEndpointConventionBuilder que se puede usar para personalizar aún más el punto de conexión.

Se aplica a

WithOpenApi<TBuilder>(TBuilder, Func<OpenApiOperation,OpenApiOperation>)

Source:
OpenApiEndpointConventionBuilderExtensions.cs
Source:
OpenApiEndpointConventionBuilderExtensions.cs

Agrega una anotación de OpenAPI a Metadata asociada al punto de conexión actual y la modifica con el especificado configureOperation.

public static TBuilder WithOpenApi<TBuilder> (this TBuilder builder, Func<Microsoft.OpenApi.Models.OpenApiOperation,Microsoft.OpenApi.Models.OpenApiOperation> configureOperation) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member WithOpenApi : 'Builder * Func<Microsoft.OpenApi.Models.OpenApiOperation, Microsoft.OpenApi.Models.OpenApiOperation> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function WithOpenApi(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, configureOperation As Func(Of OpenApiOperation, OpenApiOperation)) As TBuilder

Parámetros de tipo

TBuilder

Parámetros

builder
TBuilder

IEndpointConventionBuilder.

configureOperation
Func<OpenApiOperation,OpenApiOperation>

que Func<T,TResult> devuelve una nueva anotación de OpenAPI dada una operación generada.

Devoluciones

TBuilder

IEndpointConventionBuilder que se puede usar para personalizar aún más el punto de conexión.

Se aplica a