Namespace Benday.CosmosDb.Repositories
Classes
CosmosDbConstants
Constants for the Benday.CosmosDb library.
CosmosDbParentedItemRepository<T>
CosmosOwnedItemRepository<T>
Provides repository implementation for items that are owned by a user.
CosmosRepositoryOptions<T>
Configuration options for a repository.
CosmosRepository<T>
Basic implementation of a Cosmos DB repository. Provides basic CRUD operations for a Cosmos DB entity, manages the container instance, and provides common functionality for custom queries as protected values and methods.
OptimisticConcurrencyException
PagedResults<T>
Represents a page of results from a query with continuation support.
QueryableInfo<T>
Interfaces
IOwnedItemRepository<T>
Defines the contract for a repository that manages items that have an owner.
IParentedItemRepository<T>
IRepository<T>
Interface for the basic operations of a Cosmos DB repository.