I know its possible to use WebSockets within C# using a console application running along side the web application but Im wondering if its possible to use the requests on the C#
Check out the .net client implementations from Kaazing. Using these clients you can connect to any websocket server.