2017-07-17 4 views
1

Ich versuche einen Authentifizierungsdienst für meinen Bot zu erstellen, den ich mit dem Bot Framework erstellt habe. An einem Punkt in meinem Code versuche ich folgendes zu tun:NuGet-Paket für IBotContext.GetAccessToken()?

public async Task defaultMessage(IDialogContext context, LuisResult result) 
{ 
    var token = await context.GetAccessToken(); 

    // Other code... 

} 

aber eine Referenz für die Methode GetAccessToken() kann nicht gefunden werden? Ich gehe nach dem AuthBot Beispiel. Ich glaube, ich habe ein Nuget-Paket nicht installiert. Aber ich konnte nicht herausfinden, welches ich brauche, um online zu suchen. Danke für die Hilfe.

Antwort

2

Damit Erweiterungsmethode zur Verfügung zu haben, müssen Sie das AuthBot Nuget Paket zu Ihrer Lösung installieren und fügen Sie Ihre Klasse die folgende Verwendung, wo Sie es verwenden möchten:

using AuthBot 

Die Methode Erweiterung ist in ContextExtensions Klasse definiert.

+1

Danke, das hat funktioniert! – Megan

Verwandte Themen