Compartir a través de


CloudAdapterBase.GetStreamingConnectorFactory(Activity) Método

Definición

Obtiene el generador de conectores de streaming correcto que está procesando la actividad especificada.

protected virtual Microsoft.Bot.Connector.Authentication.ConnectorFactory GetStreamingConnectorFactory (Microsoft.Bot.Schema.Activity activity);
abstract member GetStreamingConnectorFactory : Microsoft.Bot.Schema.Activity -> Microsoft.Bot.Connector.Authentication.ConnectorFactory
override this.GetStreamingConnectorFactory : Microsoft.Bot.Schema.Activity -> Microsoft.Bot.Connector.Authentication.ConnectorFactory
Protected Overridable Function GetStreamingConnectorFactory (activity As Activity) As ConnectorFactory

Parámetros

activity
Activity

Actividad que se está procesando.

Devoluciones

Factoría del conector de streaming responsable de procesar la actividad.

Comentarios

En el caso de las solicitudes HTTP, normalmente se crea un generador de conectores y se responde a la actividad a través de una nueva solicitud HTTP. Sin embargo, al procesar las actividades a través de una conexión de streaming, es necesario responder a través de la misma conexión que está hablando con un socket web. Este método buscará todas las conexiones de streaming activas en el adaptador de nube y devolverá el generador de conectores que está procesando la actividad. Los mensajes entre el bot y el canal pasan por StreamingConnection (bot -> canal) y RequestHandler (canal -> bot), ambos creados por el adaptador. Sin embargo, los mensajes proactivos no saben a qué conexión comunicarse, por lo que este método está diseñado para ayudar en la resolución de conexiones para estos mensajes proactivos.

Se aplica a