API Reference
Browse the generated API documentation for each EchoHub project.
Projects
Client
Terminal.Gui v2 TUI application -- UI components, services, themes, and configuration.
Core
Shared library -- DTOs, models, constants, and contracts (IChatService, IChannelService, IChatBroadcaster, IEchoHubClient).
Server
ASP.NET Core server -- controllers, hubs, ChatService, ChannelService, SignalRBroadcaster, authentication, file cleanup, and data access.
Server.Irc
IRC protocol gateway -- TCP listener, command handler, IrcBroadcaster, and message formatter.