有没有办法将 signalr 用作纯 websocket 服务器 [ws://]?

Is there a way to use signalr as a pure websocket server [ws://]?

因此 github 上有一些库尝试使用 C# 实现网络套接字协议。 但是后来我们有了微软成熟的signalr,支持Web socket协议。 有没有办法将 signalr 配置为 纯网络套接字服务器 ,以便客户端可以使用 ws://localhost/chat 直接连接。

谢谢。

不,您目前不能将 websockets 直接与 SignalR 一起使用。 SignalR 使用 a protocol 需要遵循,否则您将无法连接到服务器。

编辑

SignalR for Asp.NET Core 允许使用裸 websockets 连接到服务器。 post 展示了如何做到这一点。