In this article, I create an unit test for the feature I implemented in the last article.
Mocking the service
To do unit testing, you need to mock all dependencies. In this case, Graph Servi… Read More
In this article, I use DialogPrompt and add create events feature to O365Bot
DialogPrompt
As a developer, you need to consider the following things.
Reply content: Just text string or rich c… Read More
DialogPrompt is great, but if you want to simply create a form, then FormFlow is the one you want to use.
Create a form by using FormFlow
FormFlow uses model to create a form.
Add model
1. O… Read More
Users may want to say “help” in middle of a dialog. As a developer, you can implement global message handler to handle these “keywords”. Read the article here for mor… Read More
In this article, I implement proactive messaging feature to O365Bot. You can see the detail about proactive messaging here. There are several useful scenario for O365 notification. In this a… Read More
In the previous article, I implemented proactive messaging when any Outlook event has been updated. In this article, I will explain how to debug and testing.
Remote Debug
As Microsoft Graph… Read More
In this article, I use LUIS to process natural language, and LuisDialog to integrate LUIS into BotBuilder.
Create LUIS application
1. Go to https://luis.ai and create an account or signin if… Read More
In this article, I will utilize Entity from LUIS and use the result to FormFlow.
Use LUIS Entities
1. Change the code in CreateEventDialog.cs to use Entities from LuisResult. I just parsed s… Read More
This post was authored by guest blogger André Obelink, a Visual Basic MVP, and published by the VBTeam on his behalf.
In my previous post, I wrote about the basics of dependency injec… Read More
When using the .NET BotBuilder SDK’s dialog system, you can access the bot state using the dialog context, but what if you don’t have the dialog context handy?
You have two optio… Read More