CloudAdapterBase.GetStreamingConnectorFactory(Activity) メソッド

定義

正しいストリーミングコネクター工場を取得し、その処理を担当します。

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

パラメーター

activity
Activity

処理されている活動。

返品

ストリーミングコネクタファクトリーがその活動を処理する責任者です。

注釈

HTTPリクエストの場合、通常は新しいコネクタファクトリーを作成し、新しいHTTPリクエストでその活動に応答します。 しかし、ストリーミング接続でアクティビティを処理する場合、ウェブソケットと通信している同じ接続で応答する必要があります。 この方法では、クラウドアダプター内のすべてのアクティブなストリーミング接続を検索し、その活動を処理するコネクタ工場を返します。 ボットとチャネル間のメッセージは、アダプターによって作成されたStreamingConnection(ボット-> チャネル)とRequestHandler(チャネル-> ボット)を経由します。 しかし、プロアクティブメッセージはどの接続と通信すべきか分からないため、この方法はそのようなプロアクティブなメッセージの接続解決を支援するために設計されています。

適用対象