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

Merge from bot builder dev complete with history #5

Merged
merged 116 commits into from
Jan 18, 2018

Conversation

cleemullins
Copy link
Contributor

No description provided.

msft-shahins and others added 30 commits July 20, 2017 21:36
…onnector.Authentication and BotAuthenticationHanlder)
clean up interface definitions for middleware
Added in exception handling on public methods around parameters.
General code cleanup and refactoring.

Major changes coming in NEXT iteration with the removal of the crazy
Dependepence Injection sytem that's there.
with needed methods, and brought up to parity with JS changes.
Tom Laird-McConnell and others added 23 commits December 6, 2017 12:53
* Added Typing Helper, and set the stage for more.

* Added Delay Methods

* Added Tests around extension methods to context.

* Moved to Async per code review feedback
* Initial working set of MiddlwareSet and realted tests. Not yet
integrated into the Bot.

* Integration of Russian Doll Middleware.
Migration to IBotContext in place of BotContext
Migration to IActivity in place of Activity.

* Tests and Bugfixes to enable MiddlwareSet to be composed.

* Simplification to internal middleware next() code

* Moved RunPipeline() from MiddlewareSet to Bot.

* removed legacy middleware implementation

* All Tests passing

* Fixed missing Test attribute

* Made Middleware example async

* Makes AlarmBot Work

* Updates to AlarmBot-Cards
* Removed IBotLogger interface, in favor of using standard Tracing.

* Removed no-longer-existing Console Connector. Not sure how this
previously compiled.

* Removed no-longer-used class from previous Middleware Implementation

* Removed ancient no-longer-needed file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants