Configurar contexto de bot en bots de Azure
Para los bots de Azure, debe instalar el SDK de bot e instanciar el middleware omnicanal antes de configurar el contexto del bot.
Instalar el bot SDK en su proyecto
Para abrir el Administrador de paquetes NuGet, haga clic con el botón derecho en su proyecto y luego seleccione Gestionar paquetes NuGet.
En el Administrador de paquetes NuGet, seleccione el origen del paquete como nuget.org y busque "Microsoft.Xrm.Omnichannel.BotSDK". Seleccione el paquete y luego seleccione Instalar. Más información: página Nuget
De forma alternativa, puede usar el siguiente comando en la CLI de NuGet.
Install-Package Microsoft.Xrm.Omnichannel.BotSDK
El bot SDK ahora está instalado y el middleware omnicanal está disponible en su proyecto.
Utilice el middleware omnicanal en su código de bot
Use este procedimiento si ha creado su bot usando la plantilla de Azure Bot de Visual Studio o Azure Portal.
Abra el archivo AdapterWithErrorHandler.cs.
Agregue la declaración de importación y cree una instancia del middleware omnicanal.
using Microsoft.Omnichannel.Bot.Middleware; Use(new OmnichannelMiddleware());
Pasos siguientes
Analizar la actividad del evento JSON para obtener el contexto del bot
Consulte también
Enviar contexto personalizado
setContextProvider
Integrar un bot de Azure