Sdílet prostřednictvím


CloudAdapterBase.GetStreamingConnectorFactory(Activity) Metoda

Definice

Získá správnou továrnu konektoru streamování, která zpracovává danou aktivitu.

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

Parametry

activity
Activity

Aktivita, která se zpracovává.

Návraty

Stream Connector Factory zodpovědný za zpracování aktivity.

Poznámky

U požadavků HTTP obvykle vytvoříme novou továrnu konektoru a odpovíme na aktivitu prostřednictvím nového požadavku HTTP. Při zpracování aktivit přes streamované připojení ale musíme odpovědět přes stejné připojení, které hovoří do webového soketu. Tato metoda vyhledá všechna aktivní streamovaná připojení v cloudovém adaptéru a vrátí továrnu konektoru, která aktivitu zpracovává. Zprávy mezi robotem a kanálem procházejí přes StreamConnection (robot –> kanál) a RequestHandler (kanál –> robot) – obě vytvořené adaptérem. Proaktivní zprávy ale nevědí, se kterým připojením se mají mluvit, a proto je tato metoda navržená tak, aby pomáhala s řešením připojení pro takové proaktivní zprávy.

Platí pro