Delen via


CloudAdapterBase.GetStreamingConnectorFactory(Activity) Methode

Definitie

Hiermee haalt u de juiste streamingconnectorfactory op die de opgegeven activiteit verwerkt.

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

Parameters

activity
Activity

De activiteit die wordt verwerkt.

Retouren

De streamingconnectorfactory die verantwoordelijk is voor het verwerken van de activiteit.

Opmerkingen

Voor HTTP-aanvragen maken we meestal een nieuwe connectorfactory en reageren we op de activiteit via een nieuwe HTTP-aanvraag. Bij het verwerken van activiteiten via een streamingverbinding moeten we echter reageren via dezelfde verbinding die met een websockets praat. Met deze methode worden alle actieve streamingverbindingen in de cloudadapter opgezoekt en wordt de connectorfactory geretourneerd die de activiteit verwerkt. Berichten tussen bot en kanaal gaan via StreamingConnection (bot -> kanaal) en RequestHandler (kanaal -> bot), beide gemaakt door de adapter. Proactieve berichten weten echter niet met welke verbinding u moet praten, dus deze methode is ontworpen om te helpen bij het oplossen van de verbinding voor dergelijke proactieve berichten.

Van toepassing op