我从SignalR wiki页面跟踪示例,这是我的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'的定义,并且没有扩展方法'MapHubs'接受类型'System.Web.Routing.RouteCollection'的第一个参数可以找到(你错过了吗?) using指令或程序集引用?)\ Global.asax 11
我做错了什么?
答案 0 :(得分:8)
Maphubs是SignalR库中RouteCollection类的扩展方法。您需要包含SignalR引用以调用MapHubs。
来源: