790 B
790 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.Contracts0.1.0-decouple.20260225140619Core.Blueprint.Common0.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.jsonnuget.org
Because feed is currently HTTP, allowInsecureConnections="true" is required for the Gitea source.
Boundary Notes
- No cross-repo
ProjectReferenceremains insrc/Thalos.DAL/Thalos.DAL.csproj. - DAL retains technical/provider ownership only.