⚠ Deprecated: Legacy
packages were reorganized and joint.
Suggested alternative: assistant.net.storage.mongo
A MongoDB basics and configuration.
$ dotnet add package assistant.net.mongoMongoDB configuration extension methods.
using var provider = new ServiceCollection()
.Configure<MongoOptions>(o => o.Connection(connectionString).Database(databaseName))
.ConfigureMongoOptions(configuration)
.BuildServiceProvider();
var options = provider.GetRequiredService<IOptions<MongoOptions>>().Value;
var builder = new SomeBuilder().UseMongo(o => o.Connection(connectionString).Database(databaseName));
internal class SomeBuilder : IBuilder<SomeBuilder> { ... }