UNPKG

ithit.webdav.server

Version:

With IT Hit WebDAV Server Engine for Node.js you can create your own WebDAV server, add WebDAV support to your existing Node.js project or DAV-enable your CMS/DMS/CRM.

31 lines (30 loc) 823 B
/** * @copyright Copyright (c) 2017 IT Hit. All rights reserved. */ import { LogFlagsEnum } from "./LogFlagsEnum"; /** * @hidden * Engine uses this interface to perform logging. */ export interface ILogger { /** * Determines whether debug mode is enabled. */ isDebugEnabled: boolean; /** * Logging flags. * @remarks By default Engine does not log GET response body and PUT request body. */ logFlags: LogFlagsEnum; /** * Logs message in debug mode. * @param message Message to be logged. */ logDebug(message: string): void; /** * Logs message in error mode. * @param message Message to be logged. * @param exception Exception to be logged. */ logError(message: string, exception?: Error): void; }