C# 在运行时添加信号器持久连接(自主机)
我正在尝试在运行时为持久连接添加路径。我发现了一个使用signar.Hosting.Self的示例,版本=0.5.1.10822,它具有C# 在运行时添加信号器持久连接(自主机),c#,signalr,owin,C#,Signalr,Owin,我正在尝试在运行时为持久连接添加路径。我发现了一个使用signar.Hosting.Self的示例,版本=0.5.1.10822,它具有服务器类。使用该类,可以执行以下操作: server.MapConnection<PathOneConnection>("/Path1/"); server.Start(); server.MapConnection<PathTwoConnection>("/Path2/"); 启动,不允
服务器
类。使用该类,可以执行以下操作:
server.MapConnection<PathOneConnection>("/Path1/");
server.Start();
server.MapConnection<PathTwoConnection>("/Path2/");
启动,不允许在启动后添加路径
WebApp.Start<Startup>("http://*:8080/");
WebApp.Start(“http://*:8080/”;
(或者至少,它似乎没有效果,因为它不会增加任何东西)
在运行时有没有办法注册新的服务器端点
编辑,因为这被标记为重复:
- 它作为一个自托管环境运行
- 这是关于持久连接的,而不是集线器,所以IHubDescriptorProvider恐怕帮不上忙
WebApp.Start<Startup>("http://*:8080/");