OpenApiRouteHandlerBuilderExtensions.Accepts Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Accepts(RouteHandlerBuilder, Type, String, String[]) |
Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da |
Accepts(RouteHandlerBuilder, Type, Boolean, String, String[]) |
Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da |
Accepts<TRequest>(RouteHandlerBuilder, String, String[]) |
Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da |
Accepts<TRequest>(RouteHandlerBuilder, Boolean, String, String[]) |
Aggiunge IAcceptsMetadata a Metadata per tutti gli endpoint generati da |
Accepts(RouteHandlerBuilder, Type, String, String[])
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
- builder
- RouteHandlerBuilder
Oggetto RouteHandlerBuilder.
- 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[])
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
- builder
- RouteHandlerBuilder
Oggetto RouteHandlerBuilder.
- 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[])
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
- builder
- RouteHandlerBuilder
Oggetto RouteHandlerBuilder.
- 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[])
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
- builder
- RouteHandlerBuilder
Oggetto RouteHandlerBuilder.
- 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.