11 lines
545 B
Markdown
11 lines
545 B
Markdown
# DbContexts / Loggers
|
|
|
|
Logger-specific EF Core DbContext with `NoTracking` query behavior for read performance. Used by `AcDbLogItemWriter` to persist log items.
|
|
|
|
> For full logging architecture see `docs/LOGGING/README.md`.
|
|
|
|
## Key Files
|
|
|
|
- **`IAcLoggerDbContextBase.cs`** — Interface extending `IAcLogItemDbSetBase<TLogItem>` for log item DbSet.
|
|
- **`AcLoggerDbContextBase.cs`** — Generic implementation (`AcDbContextBase` subclass). Configures `QueryTrackingBehavior.NoTracking` for read performance. Exposes `DbSet<TLogItem> LogItems`.
|