我从 2.4.0 更新了我们的信号器包并添加RunAzureSignalR了RunSignalR. 在 de 中添加了此代码Startup.cs
app.Map("/signalr", map =>
{
var hubConfiguration = new HubConfiguration
{
EnableDetailedErrors = true
};
map.RunAzureSignalR(typeof(Startup).FullName, hubConfiguration, options =>
{
options.ConnectionString = AppApiSettings.SignalRServiceConnectionString;
});
});
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试向集线器发送消息时,出现异常The connection is not active, data cannot be sent to the service.。找不到任何原因会发生这种情况或服务无法运行的原因。
当我使用 RunSignalR(自托管)时,一切运行良好。
任何帮助将不胜感激。