SignalR wikiは、ハブの外部からハブを介してブロードキャストする方法をカバーしています。ただし、これはクライアント側の操作を呼び出します。
var context = GlobalHost.ConnectionManager.GetHubContext<MyHub>();
context.Clients.Group(group).addMessage(message);
理想的には強く型付けされた方法でハブ操作を呼び出す方法はありますか?例えば
GetHubContext<MyHub>().Invoke(h => h.Say(message))
.NETクライアントを使用してハブに接続することでこれが可能であることはわかっていますが、呼び出し元のコードがハブと同じサーバー上にある場合、これは間違っているようです。