2012-02-27 7 views

答えて

0

あなたは

ProcessRequestAsync(HostContext context) 

メソッドをオーバーライドして、HostContextのIResponseプロパティからconnectionId値を得ることができます。

また、DependecyResolverを使用して、connectionId文字列を返す前にイベントを発生させるIConnectionIdFactoryの独自の実装を提供することもできます。

0

SignalR Hubを使用している場合は、接続イベントを聞き取り、Context.ConnectionIdを取得できます。例えば。

public override Task OnConnected() 
{ 
    return Clients.All.joined(Context.ConnectionId, DateTime.Now.ToString()); 
} 

多くのためのhttps://github.com/SignalR/SignalR/wiki/Hubsを参照してください。

0

文字列connectionID = Context.ConnectionId;

+0

Contextプロパティは、次の情報へのアクセスを提供するHubCallerContextオブジェクトを返します。 – codeRecap

関連する問題