我需要帮助将 Azure Signal R 服务绑定到现有的应用程序服务,我没有找到任何关于此的有用文档,仅指导如何从头开始绑定它们,但从未针对现有服务。 我的 Azure 应用程序服务正在托管后端 Signal R 服务器,我需要将 Azure Signal R 服务添加到此现有应用程序服务,有什么建议吗?
感谢您的宝贵时间!
如果您想将 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。
请参考链接