注册SignalR - 参考问题?

时间:2014-05-30 03:59:36

标签: asp.net vb.net signalr

我正在关注本教程: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'的成员

我想我已经添加了所有必需的参考资料。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

如果您不首先添加Hub,并直接进入Startup类,我想您会错过一些参考。您缺少的Extension方法来自Microsoft.AspNet.SignalR.Core,请确保它已被引用并重试。或者在项目中添加一个Hub,这将降低你需要的参考资料。