将 Azure Signal R 服务绑定到托管 Signal R 服务器的现有应用程序服务

问题描述 投票:0回答:2

我需要帮助将 Azure Signal R 服务绑定到现有的应用程序服务,我没有找到任何关于此的有用文档,仅指导如何从头开始绑定它们,但从未针对现有服务。 我的 Azure 应用程序服务正在托管后端 Signal R 服务器,我需要将 Azure Signal R 服务添加到此现有应用程序服务,有什么建议吗?

感谢您的宝贵时间!

azure signalr signalr-hub asp.net-core-signalr azure-signalr
2个回答
0
投票

您可以在这个link中找到signalr的教程和signalr的文档:link


0
投票

如果您想将 Azure signalR 添加到现有的应用程序服务中,您需要

通过运行以下命令添加对 Microsoft.Azure.SignalR NuGet 包的引用:

dotnet add package Microsoft.Azure.SignalR

打开 Program.cs 并将代码更新为以下内容,它调用 AddSignalR() 和 AddAzureSignalR() 方法来使用 Azure SignalR 服务:

var builder = WebApplication.CreateBuilder(args);
builder.Services.AddSignalR().AddAzureSignalR();
var app = builder.Build();

app.UseDefaultFiles();
app.UseRouting();
app.UseStaticFiles();
app.MapHub<ChatSampleHub>("/chat");
app.Run();

更多步骤请参考此链接

请注意,不要在 ServiceMode 下拉列表中选择 Serverless。

请参考链接

© www.soinside.com 2019 - 2024. All rights reserved.