HttpLoggingEndpointConventionBuilderExtensions.WithHttpLogging<TBuilder> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет параметры, относящиеся к конечной точке, для ПО промежуточного слоя 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
Параметры типа
- TBuilder
Тип построителя соглашений о конечных точках.
Параметры
- builder
- TBuilder
Построитель соглашений о конечных точках.
- loggingFields
- HttpLoggingFields
Объект , HttpLoggingFields применяемый к этой конечной точке.
Задает для этой конечной RequestBodyLogLimit точки. Значение -1
означает использование параметра по умолчанию в RequestBodyLogLimit.
Задает для этой конечной ResponseBodyLogLimit точки. Значение -1
означает использование параметра по умолчанию в ResponseBodyLogLimit.
Возвращаемое значение
Исходный параметр построителя соглашений.
Исключения
Возникает, если requestBodyLogLimit
значение или responseBodyLogLimit
меньше 0
.