dan*_*iel 10 c# asp.net-mvc signalr signalr-hub
信号器不加载我的集线器:
SignalR: Error loading hubs. Ensure your hubs reference is correct, e.g. <script src='/signalr/js'></script>.
Run Code Online (Sandbox Code Playgroud)
我打电话app.MapSignalR();
在startup configuration
.
我添加到我的cshtml:
<script src="~/Scripts/jquery-1.9.1.js"></script>
<script src="~/Scripts/jquery.signalR-2.0.0.js"></script>
<script src="~/signalr/hubs" type="text/javascript"></script>
<script>
$(document).ready(function () {
window.hubReady = $.connection.hub.start();
});
</script>
Run Code Online (Sandbox Code Playgroud)
确保您的启动类具有以下属性:
[assembly: OwinStartup(typeof(MyStartupClass))]
Run Code Online (Sandbox Code Playgroud)
您也可以在web.config中定义Owin启动类:
<appSettings>
<add key="owin:appStartup" value="MyNamespace.MyStartupClass" />
</appSettings>
Run Code Online (Sandbox Code Playgroud)
访问您的站点,例如http:// localhost/signalr/hubs,看看是否可以在那里获得更好的错误描述.我的问题是我的集线器中有一个通用的方法.
public void Update<T>(T objectToUpdate) where T : class
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18889 次 |
最近记录: |