@azure/cosmos
Version:
Microsoft Azure Cosmos DB Service Node.js SDK for NOSQL API
24 lines • 623 B
JavaScript
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
import { createClientLogger } from "@azure/logger";
/**
* Implementation of DiagnosticWriter, which uses \@azure/logger to write
* diagnostics.
* @hidden
*/
export class LogDiagnosticWriter {
logger = createClientLogger("CosmosDBDiagnostics");
async write(diagnosticsData) {
this.logger.verbose(diagnosticsData);
}
}
/**
* Implementation of a no-op DiagnosticWriter.
* @hidden
*/
export class NoOpDiagnosticWriter {
async write(_diagnosticsData) {
// No op
}
}
//# sourceMappingURL=DiagnosticWriter.js.map