【发布时间】:2015-08-16 09:11:33
【问题描述】:
几乎 12 小时没有成功,我已经在 Web Project 中尝试过这段代码并且它有效,但是当与我的 MVC 应用程序集成时它给了我错误
GET http://localhost:50843/signalr/Hubs
DashBoard:553 Uncaught TypeError: Cannot read property 'client' of undefined(anonymous function) @ DashBoard:553
此错误通常发生在找不到集线器脚本时我已经尝试了很多修复但没有运气这是我的代码。
项目结构
参考文献
ChatHub.cs (方法实现我省略了)
using System;
using System.Web;
using Microsoft.AspNet.SignalR;
using SignalRTest;
using System.Threading.Tasks;
using System.Linq;
using System.Web.Security;
namespace SignalRChat
{
public class ChatHub : Hub
{
}
}
Startup.cs
using Microsoft.AspNet.SignalR;
using Microsoft.Owin;
using Owin;
[assembly: OwinStartup(typeof(SignalRChat.Startup))]
namespace SignalRChat
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
}
_Layout.cshtml
这是无法调用客户端对象的问题区域。任何帮助将不胜感激。
提前致谢。
【问题讨论】:
-
你成功了吗?祝你好运!
标签: c# model-view-controller signalr