1

Signalr 2.0 では、ハブ ルートは RouteCollectionExtensions.MapOwinPath で定義できます。

var routeBase = myAreaRegistrationContext.Routes.MapOwinPath(
    "signalr.hubs", 
    "/signalr", 
    map => { map.RunSignalR(); });

ただし、OwinRoute は RouteBase を拡張し、利用可能な DataTokens ハッシュはありません。signalr ルートに DataTokens を設定する他の可能性はありますか?

4

1 に答える 1

0

Signalr ルートに DataToken を追加するための解決策は、MapOwinRoute を使用することです。

var routeBase = context.Routes.MapOwinRoute(
    "signalr.hubs", 
    "signalr/{*action}", 
    map => { map.RunSignalR(); });

トークンを routeBase に割り当てます。

于 2013-11-25T12:09:46.880 に答える