botbuilder-dialogs-adaptive
Version:
Rule system for the Microsoft BotBuilder dialog system.
26 lines • 899 B
JavaScript
;
/**
* @module botbuilder-dialogs-adaptive
*/
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.useTelemetry = void 0;
const botbuilder_dialogs_1 = require("botbuilder-dialogs");
/**
* Extension methods for telemetry.
* Configures the telemetry client to use.
*
* @param dialogManager DialogManager to configure.
* @param telemetryClient BotTelemetryClient instance to use.
* @returns DialogManager.
*/
function useTelemetry(dialogManager, telemetryClient) {
dialogManager.initialTurnState.set(botbuilder_dialogs_1.DialogTurnStateConstants.telemetryClient, telemetryClient);
dialogManager.dialogs.telemetryClient = telemetryClient;
return dialogManager;
}
exports.useTelemetry = useTelemetry;
//# sourceMappingURL=telemetryExtensions.js.map