PlatformLogMiddlewareSettings
@tsed/platform-log-middleware
Usage
typescript
import { PlatformLogMiddlewareSettings } from "@tsed/platform-log-middleware";See /packages/platform/platform-log-middleware/src/domain/PlatformLogMiddlewareSettings.ts.
Overview
ts
interface PlatformLogMiddlewareSettings {
requestFields?: LoggerRequestFields;
logRequest?: boolean;
logStart?: boolean;
logEnd?: boolean;
}requestFields
ts
requestFields?: LoggerRequestFields;Fields displayed when a request is logged. Possible values: reqId, method, url, headers, body, query,params, duration.
logRequest
ts
logRequest?: boolean;Log all incoming request. By default, is true and print the configured logger.requestFields.
logStart
ts
logStart?: boolean;Log start of all incoming request. By default, is false
logEnd
ts
logEnd?: boolean;Log end of all incoming request. By default, is true