Namespace DataWeb.Data.AzureCosmosDB
Classes
CosmosHelper
Azure Cosmos DB data access helper providing async query execution and result mapping. Handles container management, command execution, and result transformation for Cosmos SQL API.
Query
Builds and compiles Cosmos DB SQL API queries with support for containers, filtering, grouping, ordering, and pagination. Provides parameterized query construction with input validation for containers and fields. Supports advanced features including custom SELECT projections, COUNT and EXISTS queries, and multi-container queries.
Query.Container
Represents a Cosmos DB container reference in the FROM or JOIN clause.
Query.Filter
Represents a WHERE filter condition.
SequentialValueStore
Cosmos DB implementation of ISequentialValueStore using atomic increment via patch API.
ServicesConfiguration
Interfaces
ICosmosHelper
Cosmos DB data access helper for query execution, result mapping, and document mutations via SQL API.