# Loggers Remote log writers for sending log items over HTTP, SignalR, or to the browser console. ## Key Files - **`AcHttpClientLogItemWriter.cs`** — Abstract generic writer extending `AcLogItemWriterBase`. Sends log items via HTTP POST as JSON. Manages its own `HttpClient` lifecycle. - **`AcBrowserConsoleLogWriter.cs`** — Browser console writer via JS interop (`IJSRuntime`). Maps `LogLevel` to console methods (log, warn, error). Used in Blazor apps. - **`AcSignaRClientLogItemWriter.cs`** — Sends `AcLogItemClient` items to a SignalR hub. Manages `HubConnection` lifecycle with `StartConnection()`/`StopConnection()`. All three implement `IAcLogWriterClientBase`.