Partager via


Configurer le contexte des bots dans les bots Azure

Pour les bots Azure, vous devez installer le kit de développement logiciel (SDK) du bot et instancier le middleware omnicanal avant de configurer le contexte du bot.

Installer le SDK de bot dans votre projet

  1. Pour ouvrir le Gestionnaire de packages NuGet, cliquez avec le bouton droit sur votre projet, puis sélectionnez Gérer les packages NuGet.

  2. Dans le Gestionnaire de packages NuGet, sélectionnez la source du package comme nuget.org et recherchez « Microsoft.Xrm.Omnichannel.BotSDK ». Sélectionnez le package, puis Installer. Pour plus d’informations : Page Nuget

Vous pouvez également utiliser la commande suivante dans la CLI NuGet.

Install-Package Microsoft.Xrm.Omnichannel.BotSDK

Le SDK de bot est maintenant installé et l’intergiciel Omnicanal est disponible dans votre projet.

Utiliser l’intergiciel Omnicanal dans le code de votre bot

Utilisez cette procédure si vous avez créé votre bot en utilisant un modèle de bot Azure Visual Studio ou le portail Azure.

  1. Ouvrez le fichier AdapterWithErrorHandler.cs.

  2. Ajoutez l’instruction d’importation et instanciez l’intergiciel Omnicanal.

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

    Ajouter une instruction d’importation.

Étapes suivantes

Analyser le JSON d’activité pour obtenir le contexte du bot

Voir aussi

Envoyer du contexte personnalisé
setContextProvider
Intégrer un bot Azure