thalos-dal/docs/dal/package-consumption-baseline.md
2026-03-06 08:17:46 -06:00

715 B

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.10.100: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.