Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DotNet: Simplified 49.qnamaker-all-features. README corrections. #2290

Open
wants to merge 2 commits into
base: master
from

Conversation

@tracyboehrer
Copy link
Contributor

tracyboehrer commented Mar 31, 2020

Simplified this sample, mainly because of a request from Doc.

QnAMakerBaseDialog really didn't do anything of value except redefine values from the real base class (QnAMakerDialog) with the same values.

RootDialog really did nothing more than fire up QnAMakerBaseDialog, which required the use of IBotServices and BotServices, none of which added much value to understanding the sample either.

Removed: RootDialog, IBotServices, BotServices.
Renamed: QnAMakerBaseDialog to BotQnAMakerDialog, and provided a constructor to give QnAMakerDialog the values it needs from config.

The README was confusing AF. The Prerequisites led me down a path of darkness from which it was difficult to return. I switched to using the steps from 11.qnamaker, which are a lot closer to the problem. Though still not perfect (Doc is looking into this issue).

@tracyboehrer tracyboehrer requested a review from johnataylor Mar 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.