Cohesive.Adapters.Aspire.Cosmos
0.1.0-alpha.158
dotnet add package Cohesive.Adapters.Aspire.Cosmos --version 0.1.0-alpha.158
NuGet\Install-Package Cohesive.Adapters.Aspire.Cosmos -Version 0.1.0-alpha.158
<PackageReference Include="Cohesive.Adapters.Aspire.Cosmos" Version="0.1.0-alpha.158" />
<PackageVersion Include="Cohesive.Adapters.Aspire.Cosmos" Version="0.1.0-alpha.158" />
<PackageReference Include="Cohesive.Adapters.Aspire.Cosmos" />
paket add Cohesive.Adapters.Aspire.Cosmos --version 0.1.0-alpha.158
#r "nuget: Cohesive.Adapters.Aspire.Cosmos, 0.1.0-alpha.158"
#:package Cohesive.Adapters.Aspire.Cosmos@0.1.0-alpha.158
#addin nuget:?package=Cohesive.Adapters.Aspire.Cosmos&version=0.1.0-alpha.158&prerelease
#tool nuget:?package=Cohesive.Adapters.Aspire.Cosmos&version=0.1.0-alpha.158&prerelease
Cohesive.Adapters.Aspire.Cosmos
Optional association between native Aspire Cosmos containers and Cohesive storage evidence. It depends on Aspire Azure Cosmos hosting; the general Cosmos adapter does not.
Use associations.Resource(node, container, storageBinding) inside builder.AttachCohesive.
The canonical infrastructure node must contain ComposedQueryResourceEvidence from storage
preparation. The association checks the account resource name, physical database/container
names, single partition path and exact prepared source identity before attaching evidence.
Native provider options and resource construction remain ordinary Aspire calls.
The account name here is the logical Aspire resource identity used by the storage binding, not a live Azure account lookup. Validation is offline: it starts no emulator, reads no cloud metadata, and does not establish deployed readiness or a cross-store snapshot. Runtime source acquisition retains its independent admission checks. Tests in the Aspire suite cover valid mixed placement plus mismatched account, database, container, partition and prepared source.
| 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
- Aspire.Hosting.Azure.CosmosDB (>= 13.5.2)
- Cohesive.Adapters.Aspire (>= 0.1.0-alpha.158)
- Cohesive.Adapters.Cosmos (>= 0.1.0-alpha.158)
- Cohesive.Relations.Infra (>= 0.1.0-alpha.158)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0-alpha.158 | 58 | 10/24/2026 |