public SimpleShellBot(BotSessionStorage storage, IRecognizer recognizer) : base(storage, recognizer) { var builder = new BotBuilder(this); builder.TypedInstance = builder; Builder = builder.TypedInstance; }
public SimpleShellBot(BotSessionStorage storage) : this(storage, null) { }
public TypeBindBot(BotSessionStorage storage, IRecognizer recognizer) { Storage = storage; Recognizer = recognizer; _dialogs = new DialogSet(storage?.ConversationDialogState); }
public TypeBindBot(BotSessionStorage storage) : this(storage, null) { }
public TurnEventArgs(BotSessionStorage storage, ITurnContext turnContext, CancellationToken cancellationToken) { Storage = storage; TurnContext = turnContext; CancellationToken = cancellationToken; }
public TurnEventArgs(BotSessionStorage storage, DialogContext dialogContext, CancellationToken cancellationToken) : this(storage, dialogContext?.Context, cancellationToken) { DialogContext = dialogContext; }