0
私は古いsignalRから新しいアルファバージョンにアプリケーションを移植しています。signalRアルファでクエリ変数を設定するには
var httpContext = Context.Connection.GetHttpContext();
httpContext.Request.Query["MyVariable"]
:JS側では、私は、サーバーコードがに変更する必要があることを発見し、私は
public class MyHub : Hub
{
protected (string myVar1, string myVar2) GetValues() =>
(
Context.QueryString["MyVariable1"] ?? string.Empty,
Context.QueryString["MyVariable2"] ?? string.Empty,
);
}
でこれらの変数を読み取ることができましたsignalRサーバー上で次に
$.connection.hub.qs = {'MyVariable1' : 'val1', 'MyVariable2' : 'val2'}
を使用して、いくつかの変数を設定しました
しかし、jsを変更してクエリ文字列をサーバーに送信する方法を理解できませんでした。