小编Kum*_*hir的帖子

如何在多租户应用程序中定义 signalR MapHub 路由

SignalR ChatHub 被定义为控制器。

[Route("{tenantName}/chatHub")]
public class ChatHub: Hub
Run Code Online (Sandbox Code Playgroud)

在启动配置方法中,

app.UseSignalR(routes =>
{
 routes.MapHub<MessageHub>("/dev/chatHub");
});
Run Code Online (Sandbox Code Playgroud)

这在开发环境中运行良好。

我的问题是,如何定义 useSignalR 方法,以便 mapHub 路径独立于租户,或者有不同的定义方式以便适用于所有租户$"/{tenant}/chatHub"?

signalr asp.net-core-signalr

5
推荐指数
1
解决办法
8867
查看次数

标签 统计

asp.net-core-signalr ×1

signalr ×1