Cohesive.Relations.Infra
0.1.0-alpha.158
dotnet add package Cohesive.Relations.Infra --version 0.1.0-alpha.158
NuGet\Install-Package Cohesive.Relations.Infra -Version 0.1.0-alpha.158
<PackageReference Include="Cohesive.Relations.Infra" Version="0.1.0-alpha.158" />
<PackageVersion Include="Cohesive.Relations.Infra" Version="0.1.0-alpha.158" />
<PackageReference Include="Cohesive.Relations.Infra" />
paket add Cohesive.Relations.Infra --version 0.1.0-alpha.158
#r "nuget: Cohesive.Relations.Infra, 0.1.0-alpha.158"
#:package Cohesive.Relations.Infra@0.1.0-alpha.158
#addin nuget:?package=Cohesive.Relations.Infra&version=0.1.0-alpha.158&prerelease
#tool nuget:?package=Cohesive.Relations.Infra&version=0.1.0-alpha.158&prerelease
Cohesive.Relations.Infra
Optional bridge from canonical Relations queries to provider-neutral Infra requirements. Relations and Infra retain their independent dependency graphs; provider adapters reference this integration package.
QuerySnapshotRequirement(id, revision, request) validates the semantic request and retains the exact
compiled plan for adapter validation. Its stable capability ID contains the explicit identity/revision,
not a compiler fingerprint. Authors must revise semantic contracts deliberately. Prepared target evidence
retains exact compiler and binding fingerprints. The class is a preparation object; the resulting Infra
requirement and target evidence are the persisted artifacts, not this host-composition object.
The guarantee is execution of the selected query within one snapshot. It does not promise a snapshot across multiple invocations, durable processing or live readiness. PostgreSQL's optional Infra adapter implements it only for complete, unpaged native statement queries.
ComposedQueryResourceEvidence owns source-qualified acquisition evidence shared by provider
associations. It now lives here rather than in Postgres.Services, so Cosmos associations do not
depend on PostgreSQL. Construction is internal and granted only to Postgres.Services, which
derives evidence during storage preparation; callers cannot supply arbitrary evidence through
this type. ForSource rejects evidence from a different prepared source; native
resource affinity remains an adapter responsibility. This does not imply a cross-store snapshot.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Cohesive.Infra (>= 0.1.0-alpha.158)
- Cohesive.Relations (>= 0.1.0-alpha.158)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Cohesive.Relations.Infra:
| Package | Downloads |
|---|---|
|
Cohesive.Adapters.Postgres.Infra
Infrastructure evidence derived from prepared PostgreSQL query bindings. |
|
|
Cohesive.Adapters.Aspire.Cosmos
Cohesive semantic system definition and orchestration building blocks. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0-alpha.158 | 0 | 10/24/2026 |
| 0.1.0-alpha.157 | 0 | 10/24/2026 |
| 0.1.0-alpha.156 | 43 | 10/22/2026 |
| 0.1.0-alpha.155 | 56 | 10/20/2026 |
| 0.1.0-alpha.154 | 58 | 10/20/2026 |
| 0.1.0-alpha.153 | 50 | 10/20/2026 |
| 0.1.0-alpha.152 | 61 | 10/19/2026 |
| 0.1.0-alpha.151 | 68 | 10/19/2026 |
| 0.1.0-alpha.150 | 60 | 10/19/2026 |
| 0.1.0-alpha.149 | 59 | 10/18/2026 |
| 0.1.0-alpha.148 | 57 | 10/18/2026 |
| 0.1.0-alpha.147 | 66 | 10/18/2026 |
| 0.1.0-alpha.146 | 101 | 10/18/2026 |
| 0.1.0-alpha.145 | 63 | 10/17/2026 |
| 0.1.0-alpha.144 | 65 | 10/17/2026 |
| 0.1.0-alpha.143 | 63 | 10/16/2026 |
| 0.1.0-alpha.142 | 66 | 10/16/2026 |
| 0.1.0-alpha.141 | 68 | 10/16/2026 |