Microsoft.Bot.Builder.Scorables Namespace

Classes

Name Description
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

Name Description
IDispatcher
IScorable<Item,Score>

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