Microsoft.Bot.Builder.Scorables Namespace

Classes

Actions

Fluent methods related to IScorable<Item,Score>.

Actions.WhereScorable<Score>.Token
Actions.WhereScorable<Score>
Dispatcher
EntityAttribute

This attribute is used to specify that a method parameter is bound to an entity that can be resolved by an implementation of IResolver.

MethodBindAttribute

This attribute is used to specify that a method will participate in the scoring process for overload resolution.

RegexPatternAttribute

This attribute is used to specify the regular expression pattern to be used when applying the regular expression scorable.

Scorable
ScorableGroupAttribute

This attribute is used to control scorable groups for DispatchDialog<TResult>.

Interfaces

IDispatcher
IScorable<Item,Score>

Allow the scoring of items, with external comparison of scores, and enable the winner to take some action.