27 lines
790 B
Markdown
27 lines
790 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.1.0-decouple.20260225140619`
|
|
- `Core.Blueprint.Common` `0.1.1-decouple.20260225143446` (runtime-enabled baseline)
|
|
|
|
## 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.
|