In the use case of a game server in C# using websockets for a javascript client, what would be the best way to create the websocket server that's non-blocking?
Just using HttpListener or using something like Kestrel? It's meant for one single websocket instance (the C# project has one websocket server clients can connect to)