23.29. Namespace ArmoniK.Core.Adapters.MongoDB.Common

23.29.1. Classes

BaseTable<TData, TModelMapping>

Base class for tables

MongoCollectionProvider<TData, TModelMapping>

Provides a MongoDB collection for data operations, implementing initialization and async initialization.

SessionProvider

Provides a MongoDB session handle for database operations, implementing initialization and health checks.

23.29.2. Interfaces

IMongoDataModelMapping<T>

Defines the contract for mapping a data model to a MongoDB collection.