In the previous botframework article I covered the different types of responses available for the botframework. This article is going to touch on the Dialog
and persisting information between subsequent messages.
So what’s a Dialog?
Dialogs can call child dialogs or send messages to a user. Dialogs are suspended when waiting for a message from the user to the bot. Dialogs are resumed when the bot receives a message from the user.
To create a Dialog, you must implement the IDialog<T>
interface and make your dialog class serializable, something like this: