Språk

CloudAdapterBase.GetStreamingConnectorFactory(Activity) Metod

Definition

Får rätt streaming-anslutningsfabrik som bearbetar den givna aktiviteten.

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

Parametrar

activity
Activity

Aktiviteten som bearbetas.

Returer

Streaming Connector Factory ansvarar för att hantera aktiviteten.

Kommentarer

För HTTP-förfrågningar skapar vi vanligtvis en ny connectorfabrik och svarar på aktiviteten via en ny HTTP-förfrågan. Men när vi bearbetar aktiviteter över en strömmande anslutning måste vi svara över samma anslutning som kommunicerar med en webbsocket. Denna metod slår upp alla aktiva strömningsanslutningar i molnadaptern och returnerar kontaktfabriken som bearbetar aktiviteten. Meddelanden mellan bot och kanal går via StreamingConnection (bot -> kanal) och RequestHandler (kanal -> bot), båda skapade av adaptern. Dock vet inte proaktiva meddelanden vilken anslutning de ska prata med, så denna metod är utformad för att underlätta anslutningslösningen för sådana proaktiva meddelanden.

Gäller för