Freigeben über


Bot-Kontext in Azure-Bots konfigurieren

Für Azure-Bots müssen Sie das Bot-SDK installieren und die Omnichannel-Middleware instanziieren, bevor Sie den Bot-Kontext konfigurieren.

Ihren SDK Bot in Ihrem Projekt installieren

  1. Zum Öffnen des NuGet Paket-Managers klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie dann NuGet Pakete verwalten.

  2. In dem NuGet Paket-Manager wählen Sie die Paketquelle als nuget.org aus und suchen Sie nach „Microsoft.Xrm.Omnichannel.BotSDK“. Wählen Sie das Paket aus und wählen Sie dann Installieren. Mehr Informationen: NuGet-Seite

Alternativ können Sie die folgenden Befehle in NuGet CLI verwenden.

Install-Package Microsoft.Xrm.Omnichannel.BotSDK

Das Bot-SDK ist jetzt installiert und die Omnichannel-Middleware ist in Ihrem Projekt verfügbar.

Verwenden Sie die Omnichannel-Middleware in Ihrem Bot-Code

Verwenden Sie dieses Verfahren, wenn Sie Ihren Bot mit Visual Studio Azure Bot-Vorlage oder Azure-Portal erstellt haben.

  1. Öffnen Sie die Datei AdapterWithErrorHandler.cs.

  2. Fügen Sie die Importanweisung hinzu und instanziieren Sie die Omnichannel-Middleware.

    using Microsoft.Omnichannel.Bot.Middleware; 
    Use(new OmnichannelMiddleware()); 
    

    Importanweisung hinzufügen.

Nächste Schritte,

Ereignisaktivitäts-JSON parsen, um den Bot-Kontext abzurufen

Siehe auch

Benutzerdefinierten Kontext senden
setContextProvider
Integrieren Sie einen Azure Bot