Skip to content

Add Switch in Embedded WebChat control so user can pick websocket or polling to get conversation #1443

@JasonXuMSCSS

Description

@JasonXuMSCSS

Currently, when users use embedded Webchat control as client, there is no control that whether Websocket or polling will be used. For each Bot, it is randomly picked on the Channel service side if webSocket or Polling will be used for that Bot. And it sticks once it is chosen.
This caused problem when Websocket or polling is needed for certain features. For example, typing activity requires Websocket. But if polling is picked on DirectLine service side, Typing activity will not work since no Websocket is used.

It is better to add a switch in embedded WebChat control to let use to choose which one to use.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions