C# Class MultiTurnPromptsBot, code

Inheritance: IBot
Afficher le fichier Open project: shendongnian/code

Méthodes publiques

Méthode Description
MultiTurnPromptsBot ( MultiTurnPromptsBotAccessors accessors )
OnTurnAsync ( ITurnContext turnContext, CancellationToken, cancellationToken = default(CancellationToken) ) : Task,

Private Methods

Méthode Description
ConfirmStepAsync ( WaterfallStepContext stepContext, CancellationToken, cancellationToken ) : Task
SendEmail ( UserProfile, userProfile ) : void
SendWelcomeMessageAsync ( ITurnContext turnContext, CancellationToken, cancellationToken ) : Task,
UserInfoStepAsync ( WaterfallStepContext stepContext, CancellationToken, cancellationToken ) : Task
ValidateUserInfoAsync ( PromptValidatorContext promptContext, CancellationToken, cancellationToken ) : Task

Method Details

MultiTurnPromptsBot() public méthode

public MultiTurnPromptsBot ( MultiTurnPromptsBotAccessors accessors )
accessors MultiTurnPromptsBotAccessors

OnTurnAsync() public méthode

public OnTurnAsync ( ITurnContext turnContext, CancellationToken, cancellationToken = default(CancellationToken) ) : Task,
turnContext ITurnContext
cancellationToken CancellationToken,
Résultat Task,