Condividi tramite


OpenApiRouteHandlerBuilderExtensions.Accepts Metodo

Definizione

Overload

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

Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da builder.

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

Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da builder.

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

Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da builder.

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

Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da builder.

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

Origine:
OpenApiRouteHandlerBuilderExtensions.cs

Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da 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

Parametri

requestType
Type

Tipo del corpo della richiesta.

contentType
String

Tipo di contenuto della richiesta accettato dall'endpoint.

additionalContentTypes
String[]

Elenco di tipi di contenuto di richiesta aggiuntivi accettati dall'endpoint.

Restituisce

Oggetto RouteHandlerBuilder che può essere usato per personalizzare ulteriormente l'endpoint.

Si applica a

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

Origine:
OpenApiRouteHandlerBuilderExtensions.cs

Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da 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

Parametri

requestType
Type

Tipo del corpo della richiesta.

isOptional
Boolean

Imposta un valore che determina se il corpo della richiesta è facoltativo.

contentType
String

Tipo di contenuto della richiesta accettato dall'endpoint.

additionalContentTypes
String[]

Elenco di tipi di contenuto di richiesta aggiuntivi accettati dall'endpoint.

Restituisce

Oggetto RouteHandlerBuilder che può essere usato per personalizzare ulteriormente l'endpoint.

Si applica a

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

Origine:
OpenApiRouteHandlerBuilderExtensions.cs

Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da 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

Parametri di tipo

TRequest

Tipo del corpo della richiesta.

Parametri

contentType
String

Tipo di contenuto della richiesta accettato dall'endpoint.

additionalContentTypes
String[]

Elenco di tipi di contenuto di richiesta aggiuntivi accettati dall'endpoint.

Restituisce

Oggetto RouteHandlerBuilder che può essere usato per personalizzare ulteriormente l'endpoint.

Si applica a

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

Origine:
OpenApiRouteHandlerBuilderExtensions.cs

Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da 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

Parametri di tipo

TRequest

Tipo del corpo della richiesta.

Parametri

isOptional
Boolean

Imposta un valore che determina se il corpo della richiesta è facoltativo.

contentType
String

Tipo di contenuto della richiesta accettato dall'endpoint.

additionalContentTypes
String[]

Elenco di tipi di contenuto di richiesta aggiuntivi accettati dall'endpoint.

Restituisce

Oggetto RouteHandlerBuilder che può essere usato per personalizzare ulteriormente l'endpoint.

Si applica a