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

11 lines
617 B
Markdown

# LogItems
Server-side log item entity and interface, extending the client-side `AcLogItemClient` with database-mapped identity and header reference.
> For full logging architecture see `docs/LOGGING/README.md`. For client-side entity see `AyCode.Entities/LogItems/README.md`.
## Key Files
- **`IAcLogItem.cs`** — Interface extending `IAcLogItemClient` + `IEntityInt`, adding `LogHeaderId` property.
- **`AcLogItem.cs`** — `[Table("LogItem")]` entity extending `AcLogItemClient`. MessagePack keys: `Id` (Key 55, auto-generated PK), `LogHeaderId` (Key 60). Used by `AcDbLogItemWriter` for EF Core persistence.