我正在关注本教程:http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-server#groupsfromhub
第一项任务“如何注册SignalR中间件”出现问题
在名为OwinStartup.vb的文件中,我有......
Imports Microsoft.AspNet.Identity
Imports Microsoft.Owin
Imports Microsoft.Owin.Security.Cookies
Imports Owin
<Assembly: OwinStartup(GetType(MyApplication.Startup))>
Namespace MyApplication
Public Class Startup
Public Sub Configuration(app As IAppBuilder)
' Any connection or hub wire up and configuration should go here
app.MapSignalR()
End Sub
End Class
End Namespace
VS 2013不喜欢这一行:app.MapSignalR()它告诉我:'MapSignalR'不是'Owin.IAppBuilder'的成员
我想我已经添加了所有必需的参考资料。有什么想法吗?
答案 0 :(得分:1)
如果您不首先添加Hub,并直接进入Startup类,我想您会错过一些参考。您缺少的Extension方法来自Microsoft.AspNet.SignalR.Core,请确保它已被引用并重试。或者在项目中添加一个Hub,这将降低你需要的参考资料。