FinMongoDbIndexing 10.1.1.4
Code-first MongoDB index lifecycle management for multi-tenant, multi-service .NET 8+
applications (net8.0, net10.0). Declare indexes in MongoIndexProfile<T> classes; at
service startup the library scans all loaded assemblies, diffs against saved
configurations, creates/drops indexes per tenant database, and persists the state to a
tracking collection.
No packages depend on FinMongoDbIndexing.
.NET 10.0
- FinMongoDbDataContext (>= 10.1.1.1)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.9)
- MongoDB.Driver (>= 3.11.0)
- Newtonsoft.Json (>= 13.0.3)
- SeliseBlocks.Genesis.Framework (>= 10.0.0.2)
- SeliseBlocks.Genesis.Framework.Tenants (>= 10.0.0.1)