21.33. Namespace ArmoniK.Core.Adapters.MongoDB.Common

21.33.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.

21.33.2. Interfaces

IMongoDataModelMapping<T>

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