Webアプリケーションと一緒に実行されるコンソールアプリケーションを使用してC#内でWebSocketを使用できることは知っていますが、C#Webアプリケーションの要求を使用してWebSocketを作成できるかどうか疑問に思っています。
私はASP.Netを調べていましたが、C#を直接使用して独自のHTTPサーバーを作成し、同じソケットオブジェクトを使用してWebソケットを生成しない限り不可能だと考え始めました(Node.jsやSocket.IO作業)。
複数のサーバー/プロジェクトを持たずにC#WebアプリケーションにWebSocketを含める方法について何か考えはありますか?