HttpLoggingEndpointConventionBuilderExtensions.WithHttpLogging<TBuilder> 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.
Menambahkan pengaturan khusus titik akhir untuk middleware HttpLogging.
public static TBuilder WithHttpLogging<TBuilder> (this TBuilder builder, Microsoft.AspNetCore.HttpLogging.HttpLoggingFields loggingFields, int? requestBodyLogLimit = default, int? responseBodyLogLimit = default) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member WithHttpLogging : 'Builder * Microsoft.AspNetCore.HttpLogging.HttpLoggingFields * Nullable<int> * Nullable<int> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function WithHttpLogging(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, loggingFields As HttpLoggingFields, Optional requestBodyLogLimit As Nullable(Of Integer) = Nothing, Optional responseBodyLogLimit As Nullable(Of Integer) = Nothing) As TBuilder
Jenis parameter
- TBuilder
Jenis penyusun konvensi titik akhir.
Parameter
- builder
- TBuilder
Penyusun konvensi titik akhir.
- loggingFields
- HttpLoggingFields
HttpLoggingFields untuk diterapkan ke titik akhir ini.
RequestBodyLogLimit Mengatur untuk titik akhir ini. Nilai -1
berarti menggunakan pengaturan default di RequestBodyLogLimit.
ResponseBodyLogLimit Mengatur untuk titik akhir ini. Nilai -1
berarti menggunakan pengaturan default di ResponseBodyLogLimit.
Mengembalikan
Parameter penyusun konvensi asli.
Pengecualian
Dilemparkan ketika requestBodyLogLimit
atau responseBodyLogLimit
kurang dari 0
.