Aracılığıyla paylaş


CloudAdapterBase.GetStreamingConnectorFactory(Activity) Yöntem

Tanım

Verilen etkinliği işleyen doğru akış bağlayıcısı fabrikasını alır.

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

Parametreler

activity
Activity

İşlenen etkinlik.

Döndürülenler

Etkinliğin işlenmesinden sorumlu Streaming Connector Factory.

Açıklamalar

HTTP istekleri için genellikle yeni bir bağlayıcı fabrikası oluşturur ve etkinliği yeni bir HTTP isteği üzerinden yanıtlarız. Ancak, bir akış bağlantısı üzerinden etkinlikleri işlerken, bir web yuvasıyla konuşan bağlantı üzerinden yanıt vermemiz gerekir. Bu yöntem, bulut bağdaştırıcısındaki tüm etkin akış bağlantılarını arar ve etkinliği işleyen bağlayıcı fabrikasını döndürür. Bot ve kanal arasındaki iletiler, her ikisi de bağdaştırıcı tarafından oluşturulan StreamingConnection (bot -> kanal) ve RequestHandler (kanal -> bot) üzerinden geçer. Ancak, proaktif iletiler hangi bağlantıyla konuşulacaklarını bilmez, bu nedenle bu yöntem bu tür proaktif iletiler için bağlantı çözümlemesine yardımcı olacak şekilde tasarlanmıştır.

Şunlara uygulanır