RegisterClassMiddleware class
Intergiciel pour l’ajout d’un objet à un service ou l’inscription d’un service avec le contexte de tour actuel.
Constructeurs
| Register |
Initialisez une nouvelle instance de la classe RegisterClassMiddleware. |
Propriétés
| service | Objet ou service à ajouter au contexte de tour. |
Méthodes
| on |
Ajoute l’objet ou le service associé au contexte de tour actuel. |
Détails du constructeur
RegisterClassMiddleware(T, string | symbol)
Initialisez une nouvelle instance de la classe RegisterClassMiddleware.
new RegisterClassMiddleware(service: T, key: string | symbol)
Paramètres
- service
-
T
Objet ou service à ajouter.
- key
-
string | symbol
Clé de l’objet de service à son tour.
Détails de la propriété
service
Objet ou service à ajouter au contexte de tour.
service: T
Valeur de propriété
T
Détails de la méthode
onTurn(TurnContext, () => Promise<void>)
Ajoute l’objet ou le service associé au contexte de tour actuel.
function onTurn(turnContext: TurnContext, next: () => Promise<void>): Promise<void>
Paramètres
- turnContext
- TurnContext
Objet de contexte pour ce tour.
- next
-
() => Promise<void>
Délégué à appeler pour continuer le pipeline d’intergiciel de bot.
Retours
Promise<void>