Signalr dauerhafte Verbindung mit query-Parameter.
Habe ich eine dauerhafte Verbindung, die ich möchte beginnen mit einigen Samen info mithilfe von query params. Hier ist das überschreiben in der Verbindung.
protected override Task OnConnected(IRequest request, string connectionId)
{
//GET QUERY PARAMS HERE
return base.OnConnected(request, connectionId);
}
Nun habe ich meine route setup im global.asax-Datei die wie folgt aussieht.
RouteTable.Routen.MapConnection("myconnection",
"/myconnection");
- Und der client-code sieht wie folgt aus
var connection = $.connection('/myconnection');
connection.start()
.done(() =>
{
});
Kann mir jemand sagen, wie ich die übergeben kann, der query-string params, um diese Verbindung, damit ich Sie Lesen kann in den override-wie mir scheint zu schlagen eine Mauer auf.
Cheers, hoffe mir kann jemand helfen,
Dave
Du musst angemeldet sein, um einen Kommentar abzugeben.
HUBS
ist und bekommen es auf dem server
Zugriff auf deinen query-string in javascript könnte man so etwas wie
Nennen es:
DAUERHAFTE VERBINDUNG
Hier ist der source-code, wo Sie herausfinden können mehr: https://github.com/SignalR/SignalR/blob/master/src/Microsoft.AspNet.SignalR.Client.JS/jquery.signalR.core.js#L106