UNPKG

@microsoft/agents-hosting-teams

Version:

Microsoft 365 Agents SDK for JavaScript

22 lines 900 B
"use strict"; /** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.TeamsCloudAdapter = void 0; const agents_hosting_1 = require("@microsoft/agents-hosting"); const teamsConnectorClient_1 = require("./connector-client/teamsConnectorClient"); /** * Adapter for handling cloud-based bot interactions. */ class TeamsCloudAdapter extends agents_hosting_1.CloudAdapter { async createConnectorClient(serviceUrl, scope) { return teamsConnectorClient_1.TeamsConnectorClient.createClientWithAuthAsync(serviceUrl, this.authConfig, this.authProvider, scope); } setConnectorClient(context) { context.turnState.set('teamsConnectorClient', this.connectorClient); } } exports.TeamsCloudAdapter = TeamsCloudAdapter; //# sourceMappingURL=teamsCloudAdapter.js.map