-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Open
Labels
affected-fewThis issue impacts only small number of customersThis issue impacts only small number of customersarea-signalrIncludes: SignalR clients and serversIncludes: SignalR clients and serversblockedThe work on this issue is blocked due to some dependencyThe work on this issue is blocked due to some dependencyenhancementThis issue represents an ask for new feature or an enhancement to an existing oneThis issue represents an ask for new feature or an enhancement to an existing onefeature-client-javaRelated to the SignalR Java clientRelated to the SignalR Java clientfeature-client-javascriptRelated to the SignalR JS clientRelated to the SignalR JS clientfeature-client-netRelated to the SignalR .NET clientRelated to the SignalR .NET clienthelp candidateIndicates that the issues may be a good fit for community to help with. Requires work from eng. teamIndicates that the issues may be a good fit for community to help with. Requires work from eng. teamseverity-minorThis label is used by an internal toolThis label is used by an internal tool
Milestone
Description
Using a client-side cursor (e.g. lastId
processed); for a reconnect this wants to be passed back to the server in the query string (as cors doesn't allow custom headers and cors is always applicable to websockets).
However while signalR.HubConnectionBuilder()
provides easy construction of the connection; the url cannot be changed after building.
This means if the connection disconnects and you need to pass a cursor (e.g. id); the connection has to be rebuilt and all the events re-registered to the new connection.
It would be easier if the url could be updated and only .start
needed to be called again.
wangshuai-007 and leoshusar
Metadata
Metadata
Assignees
Labels
affected-fewThis issue impacts only small number of customersThis issue impacts only small number of customersarea-signalrIncludes: SignalR clients and serversIncludes: SignalR clients and serversblockedThe work on this issue is blocked due to some dependencyThe work on this issue is blocked due to some dependencyenhancementThis issue represents an ask for new feature or an enhancement to an existing oneThis issue represents an ask for new feature or an enhancement to an existing onefeature-client-javaRelated to the SignalR Java clientRelated to the SignalR Java clientfeature-client-javascriptRelated to the SignalR JS clientRelated to the SignalR JS clientfeature-client-netRelated to the SignalR .NET clientRelated to the SignalR .NET clienthelp candidateIndicates that the issues may be a good fit for community to help with. Requires work from eng. teamIndicates that the issues may be a good fit for community to help with. Requires work from eng. teamseverity-minorThis label is used by an internal toolThis label is used by an internal tool