AyCode.Core/AyCode.Entities/LogItems/README.md

10 lines
527 B
Markdown

# LogItems
Client-side log item entity used for structured logging. Serialized with MessagePack for efficient transport over SignalR.
> For full logging architecture see `docs/LOGGING/README.md`.
## Key Files
- **`AcLogItemClient.cs`** — Implements `IAcLogItemClient`. `[MessagePackObject]` with explicit key indices (5, 15, 20, 25, 30, 35, 40, 45, 50). Fields: `TimeStampUtc`, `AppType`, `LogLevel`, `ThreadId`, `CategoryName`, `CallerName`, `Text`, `ErrorType`, `Exception`. Extended by `AcLogItem` on the server side.