1

我正在开发一个 ASP.NET MVC 5 Web 应用程序(不是 ASP.NET Core),我想从使用 SignalR(单服务器)切换到 Azure SignalR 服务。

<script src="/signalr/hubs"></script>
<script src="/signalr/negotiate"></script>

关于这些script标签;我需要同时使用 Azure SignalR 服务还是应该替换/signalr/hubs/signalr/negotiate

当我仅/signalr/hubs参考时,我的集线器按预期运行。

同样,这是我的Owin.Startup……但我需要两者还是MapAzureSignalR(string)替换MapSignalR()

public partial class Startup
{
    public void Configuration(IAppBuilder app)
    {

        ConfigureAuth(app);
        app.MapSignalR();
        app.MapAzureSignalR("MyApplicationName");
        app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);
    }
}
4

1 回答 1

1

这是我找到的最好的资源。答案是您只需要 Azure SignalR 引用,而不需要两者。

https://docs.microsoft.com/en-us/azure/azure-signalr/signalr-quickstart-dotnet

于 2019-06-17T13:24:47.680 回答