thalos-dal/docs/dal/package-consumption-baseline.md
2026-02-25 16:12:09 -06:00

27 lines
715 B
Markdown

# Thalos DAL Package Consumption Baseline
## Objective
Remove cross-repo source coupling from `Thalos.DAL` and consume shared contracts through NuGet packages.
## Applied Baseline
`Thalos.DAL.csproj` now consumes:
- `BuildingBlock.Identity.Contracts` `0.2.0`
- `Core.Blueprint.Common` `0.2.0`
## Feed Configuration
Repository-level `nuget.config` includes:
- `gitea-org`: `http://192.168.68.156:3000/api/packages/AgileWebs/nuget/index.json`
- `nuget.org`
Because feed is currently HTTP, `allowInsecureConnections="true"` is required for the Gitea source.
## Boundary Notes
- No cross-repo `ProjectReference` remains in `src/Thalos.DAL/Thalos.DAL.csproj`.
- DAL retains technical/provider ownership only.