Robotico.Repository.CosmosDb 0.1.4

Robotico.Repository.CosmosDb

Woodpecker CI

IRepository, IAsyncRepository, and IUnitOfWork backed by Microsoft.Azure.Cosmos.

Which interface?

Host / scenario Prefer
ASP.NET Core, workers IAsyncRepository<,>
Legacy synchronous usage IRepository<,>

Unit of work profile (IUnitOfWorkCapabilities)

CosmosDbUnitOfWork does not batch cross-item writes in this package; use transactional batch in application design if you need partition-scoped atomicity.

UnitOfWorkCommitMode NoOpCommitSuccess
CommitCoordinatesDomainWrites no — per-item repository calls persist independently
SupportsTransactions no (placeholder UoW for API parity)

.NET 8 .NET 10 C# GitHub Packages

Status

Repository scaffold. Implementation planned.

License

See repository license file.

No packages depend on Robotico.Repository.CosmosDb.

Version Downloads Last updated
0.1.4 2 07/26/2026
0.1.3 0 06/03/2026