OpenApiRouteHandlerBuilderExtensions.Produces Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Produces(RouteHandlerBuilder, Int32, Type, String, String[]) |
IProducesResponseTypeMetadata Menambahkan ke Metadata untuk semua titik akhir yang diproduksi oleh |
Produces<TResponse>(RouteHandlerBuilder, Int32, String, String[]) |
IProducesResponseTypeMetadata Menambahkan ke Metadata untuk semua titik akhir yang diproduksi oleh |
Produces(RouteHandlerBuilder, Int32, Type, String, String[])
IProducesResponseTypeMetadata Menambahkan ke Metadata untuk semua titik akhir yang diproduksi oleh builder
.
public static Microsoft.AspNetCore.Builder.RouteHandlerBuilder Produces (this Microsoft.AspNetCore.Builder.RouteHandlerBuilder builder, int statusCode, Type? responseType = default, string? contentType = default, params string[] additionalContentTypes);
static member Produces : Microsoft.AspNetCore.Builder.RouteHandlerBuilder * int * Type * string * string[] -> Microsoft.AspNetCore.Builder.RouteHandlerBuilder
<Extension()>
Public Function Produces (builder As RouteHandlerBuilder, statusCode As Integer, Optional responseType As Type = Nothing, Optional contentType As String = Nothing, ParamArray additionalContentTypes As String()) As RouteHandlerBuilder
Parameter
- builder
- RouteHandlerBuilder
- statusCode
- Int32
Kode status respons.
- responseType
- Type
Jenis respons. Default ke null.
- contentType
- String
Jenis konten respons. Default ke "application/json" jika responseType tidak null, jika tidak default ke null.
- additionalContentTypes
- String[]
Konten respons tambahan mengetik titik akhir yang dihasilkan untuk kode status yang disediakan.
Mengembalikan
Yang RouteHandlerBuilder dapat digunakan untuk menyesuaikan titik akhir lebih lanjut.
Berlaku untuk
Produces<TResponse>(RouteHandlerBuilder, Int32, String, String[])
IProducesResponseTypeMetadata Menambahkan ke Metadata untuk semua titik akhir yang diproduksi oleh builder
.
public static Microsoft.AspNetCore.Builder.RouteHandlerBuilder Produces<TResponse> (this Microsoft.AspNetCore.Builder.RouteHandlerBuilder builder, int statusCode = 200, string? contentType = default, params string[] additionalContentTypes);
static member Produces : Microsoft.AspNetCore.Builder.RouteHandlerBuilder * int * string * string[] -> Microsoft.AspNetCore.Builder.RouteHandlerBuilder
<Extension()>
Public Function Produces(Of TResponse) (builder As RouteHandlerBuilder, Optional statusCode As Integer = 200, Optional contentType As String = Nothing, ParamArray additionalContentTypes As String()) As RouteHandlerBuilder
Jenis parameter
- TResponse
Jenis respons.
Parameter
- builder
- RouteHandlerBuilder
- statusCode
- Int32
Kode status respons. Default ke Status200OK.
- contentType
- String
Jenis konten respons. Default ke "application/json".
- additionalContentTypes
- String[]
Konten respons tambahan mengetik titik akhir yang dihasilkan untuk kode status yang disediakan.
Mengembalikan
Yang RouteHandlerBuilder dapat digunakan untuk menyesuaikan titik akhir lebih lanjut.