CloudAdapterBase.GetStreamingConnectorFactory(Activity) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.