Compartilhar via


OpenApiRouteHandlerBuilderExtensions.Accepts Método

Definição

Sobrecargas

Accepts(RouteHandlerBuilder, Type, String, String[])

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

Accepts(RouteHandlerBuilder, Type, Boolean, String, String[])

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

Accepts<TRequest>(RouteHandlerBuilder, String, String[])

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

Accepts<TRequest>(RouteHandlerBuilder, Boolean, String, String[])

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

Accepts(RouteHandlerBuilder, Type, String, String[])

Origem:
OpenApiRouteHandlerBuilderExtensions.cs

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

public static Microsoft.AspNetCore.Builder.RouteHandlerBuilder Accepts (this Microsoft.AspNetCore.Builder.RouteHandlerBuilder builder, Type requestType, string contentType, params string[] additionalContentTypes);
static member Accepts : Microsoft.AspNetCore.Builder.RouteHandlerBuilder * Type * string * string[] -> Microsoft.AspNetCore.Builder.RouteHandlerBuilder
<Extension()>
Public Function Accepts (builder As RouteHandlerBuilder, requestType As Type, contentType As String, ParamArray additionalContentTypes As String()) As RouteHandlerBuilder

Parâmetros

requestType
Type

O tipo do corpo da solicitação.

contentType
String

O tipo de conteúdo de solicitação que o ponto de extremidade aceita.

additionalContentTypes
String[]

A lista de tipos de conteúdo de solicitação adicionais que o ponto de extremidade aceita.

Retornos

Um RouteHandlerBuilder que pode ser usado para personalizar ainda mais o ponto de extremidade.

Aplica-se a

Accepts(RouteHandlerBuilder, Type, Boolean, String, String[])

Origem:
OpenApiRouteHandlerBuilderExtensions.cs

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

public static Microsoft.AspNetCore.Builder.RouteHandlerBuilder Accepts (this Microsoft.AspNetCore.Builder.RouteHandlerBuilder builder, Type requestType, bool isOptional, string contentType, params string[] additionalContentTypes);
static member Accepts : Microsoft.AspNetCore.Builder.RouteHandlerBuilder * Type * bool * string * string[] -> Microsoft.AspNetCore.Builder.RouteHandlerBuilder
<Extension()>
Public Function Accepts (builder As RouteHandlerBuilder, requestType As Type, isOptional As Boolean, contentType As String, ParamArray additionalContentTypes As String()) As RouteHandlerBuilder

Parâmetros

requestType
Type

O tipo do corpo da solicitação.

isOptional
Boolean

Define um valor que determina se o corpo da solicitação é opcional.

contentType
String

O tipo de conteúdo de solicitação que o ponto de extremidade aceita.

additionalContentTypes
String[]

A lista de tipos de conteúdo de solicitação adicionais que o ponto de extremidade aceita.

Retornos

Um RouteHandlerBuilder que pode ser usado para personalizar ainda mais o ponto de extremidade.

Aplica-se a

Accepts<TRequest>(RouteHandlerBuilder, String, String[])

Origem:
OpenApiRouteHandlerBuilderExtensions.cs

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

public static Microsoft.AspNetCore.Builder.RouteHandlerBuilder Accepts<TRequest> (this Microsoft.AspNetCore.Builder.RouteHandlerBuilder builder, string contentType, params string[] additionalContentTypes);
static member Accepts : Microsoft.AspNetCore.Builder.RouteHandlerBuilder * string * string[] -> Microsoft.AspNetCore.Builder.RouteHandlerBuilder
<Extension()>
Public Function Accepts(Of TRequest) (builder As RouteHandlerBuilder, contentType As String, ParamArray additionalContentTypes As String()) As RouteHandlerBuilder

Parâmetros de tipo

TRequest

O tipo do corpo da solicitação.

Parâmetros

contentType
String

O tipo de conteúdo de solicitação que o ponto de extremidade aceita.

additionalContentTypes
String[]

A lista de tipos de conteúdo de solicitação adicionais que o ponto de extremidade aceita.

Retornos

Um RouteHandlerBuilder que pode ser usado para personalizar ainda mais o ponto de extremidade.

Aplica-se a

Accepts<TRequest>(RouteHandlerBuilder, Boolean, String, String[])

Origem:
OpenApiRouteHandlerBuilderExtensions.cs

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

public static Microsoft.AspNetCore.Builder.RouteHandlerBuilder Accepts<TRequest> (this Microsoft.AspNetCore.Builder.RouteHandlerBuilder builder, bool isOptional, string contentType, params string[] additionalContentTypes);
static member Accepts : Microsoft.AspNetCore.Builder.RouteHandlerBuilder * bool * string * string[] -> Microsoft.AspNetCore.Builder.RouteHandlerBuilder
<Extension()>
Public Function Accepts(Of TRequest) (builder As RouteHandlerBuilder, isOptional As Boolean, contentType As String, ParamArray additionalContentTypes As String()) As RouteHandlerBuilder

Parâmetros de tipo

TRequest

O tipo do corpo da solicitação.

Parâmetros

isOptional
Boolean

Define um valor que determina se o corpo da solicitação é opcional.

contentType
String

O tipo de conteúdo de solicitação que o ponto de extremidade aceita.

additionalContentTypes
String[]

A lista de tipos de conteúdo de solicitação adicionais que o ponto de extremidade aceita.

Retornos

Um RouteHandlerBuilder que pode ser usado para personalizar ainda mais o ponto de extremidade.

Aplica-se a