routecollection没有包含'maphub '的定义
本文关键字:定义 maphub routecollection 包含 | 更新日期: 2023-09-27 18:01:27
我遵循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
我做错了什么?
Maphubs是SignalR库中RouteCollection类的扩展方法。你需要包含SignalR引用来调用MapHubs。
源:https://github.com/SignalR/SignalR/blob/master/src/Microsoft.AspNet.SignalR.SystemWeb/SignalRRouteExtensions.cs