Refactored IWebSocketSession.cs, WebSocketService.cs