UNPKG

applicationinsights

Version:

Microsoft Application Insights module for Node.js

28 lines 739 B
"use strict"; // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. Object.defineProperty(exports, "__esModule", { value: true }); exports.AzureMonitorSpanProcessor = void 0; /** * Azure Monitor Span Processor. * @internal */ class AzureMonitorSpanProcessor { constructor(metricHandler) { this._metricHandler = metricHandler; } forceFlush() { return Promise.resolve(); } onStart(span, _context) { return; } onEnd(span) { this._metricHandler.recordSpan(span); } shutdown() { return Promise.resolve(); } } exports.AzureMonitorSpanProcessor = AzureMonitorSpanProcessor; //# sourceMappingURL=spanProcessor.js.map