Signalr 返回内容的信号器

Signalr 返回内容的信号器,signalr,signalr-hub,Signalr,Signalr Hub,自托管signalr的最佳扩展点是什么?添加一些代码以返回其他内容(例如,hub方法列表及其模型描述),就像/signalr/hubs返回带有自动生成代理的javascript一样。用 app.Map("/api", builder => builder.Run(context => Task.Run(() => context.Response.Write(

自托管signalr的最佳扩展点是什么?添加一些代码以返回其他内容(例如,hub方法列表及其模型描述),就像/signalr/hubs返回带有自动生成代理的javascript一样。

app.Map("/api",
            builder =>
                builder.Run(context => Task.Run(() => 
                             context.Response.Write(
                                     HubApiInfoProvider.GetApiInfo()))));

其中,HubApiInfoProvider.getapinfo()返回纯文本。这是@halter73解决方案的简化版本。

您可能只需编写即可满足您的需要。是的,我就是这样做的。