我遵循 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' 的定义,并且找不到接受类型为 'System.Web.Routing.RouteCollection' 的第一个参数的扩展方法 'MapHubs'(您是否缺少using 指令或程序集引用?)\Global.asax 11
我做错了什么?
最佳答案
Maphubs 是 SignalR 库中 RouteCollection 类的扩展方法。您需要包含 SignalR 引用才能调用 MapHub。
来源:
关于c# - System.Web.Routing.RouteCollection 不包含 'MapHubs' 的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15130790/