Share via


AdaptiveDialogBot Class

Definition

An IBot implementation that manages the execution of an AdaptiveDialog.

public class AdaptiveDialogBot : Microsoft.Bot.Builder.IBot
type AdaptiveDialogBot = class
    interface IBot
Public Class AdaptiveDialogBot
Implements IBot
Inheritance
AdaptiveDialogBot
Implements

Constructors

AdaptiveDialogBot(String, String, ResourceExplorer, ConversationState, UserState, SkillConversationIdFactoryBase, LanguagePolicy, BotFrameworkAuthentication, IBotTelemetryClient, IEnumerable<MemoryScope>, IEnumerable<IPathResolver>, IEnumerable<Dialog>, ILogger)

Initializes a new instance of the AdaptiveDialogBot class.

Methods

OnTurnAsync(ITurnContext, CancellationToken)

When implemented in a bot, handles an incoming activity.

Applies to