.NET Components

C# components for WebSocket client/server applications across .NET Framework 2.0+, .NET Core 1.0+, .NET 5–9, and .NET Standard 1.6/2.0.

C# Components

A C# port that mirrors the Delphi API — same class names, same properties, same events. Runs on Windows, Linux 64, and macOS 64.

Quick Start in C#

Five lines of C# to open a TLS-secured WebSocket connection.

using esegece.sgcWebSockets;

var client = new TsgcWebSocketClient();
client.Host = "echo.websocket.org";
client.Port = 443;
client.TLS = true;
client.Active = true;

Build with .NET

Download the free trial and add WebSocket connectivity to any .NET application.