8

私はSignalRwikiページからのサンプルに従います、そしてここに私のものがありますGlobal.asax

<%@ Application Language="C#" %>

<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Web.Routing" %>

<script runat="server">

    void Application_Start(object sender, EventArgs e) 
    {
        // Code that runs on application startup
        RouteTable.Routes.MapHubs();
    }

しかし、私は得ています:

「System.Web.Routing.RouteCollection」には「MapHubs」の定義が含まれておらず、「System.Web.Routing.RouteCollection」タイプの最初の引数を受け入れる拡張メソッド「MapHubs」が見つかりませんでした(usingディレクティブがありませんか?またはアセンブリ参照?)\ Global.asax 11

私は何が間違っているのですか?

4

1 に答える 1

8

Maphubsは、SignalRライブラリのRouteCollectionクラスの拡張メソッドです。MapHubsを呼び出すには、SignalR参照を含める必要があります。

ソース:

https://github.com/SignalR/SignalR/blob/master/src/Microsoft.AspNet.SignalR.SystemWeb/SignalRRouteExtensions.cs

于 2013-02-28T08:40:14.313 に答える