1 instantiation of MongoDBSettings
Aspire.MongoDB.Driver (1)
AspireMongoDBDriverExtensions.cs (1)
213var settings = new MongoDBSettings();
19 references to MongoDBSettings
Aspire.MongoDB.Driver (14)
AspireMongoDBDriverExtensions.cs (13)
31/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="MongoDBSettings.ConnectionString"/> is not provided.</exception> 35Action<MongoDBSettings>? configureSettings = null, 53/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="MongoDBSettings.ConnectionString"/> is not provided.</exception> 57Action<MongoDBSettings>? configureSettings = null, 74Action<MongoDBSettings>? configureSettings, 81var settings = builder.GetMongoDBSettings( 108MongoDBSettings mongoDbSettings, 167MongoDBSettings settings) 188MongoDBSettings mongoDbSettings, 207private static MongoDBSettings GetMongoDBSettings( 211Action<MongoDBSettings>? configureSettings) 213var settings = new MongoDBSettings(); 230this MongoDBSettings settings,
AssemblyInfo.cs (1)
7[assembly: ConfigurationSchema("Aspire:MongoDB:Driver", typeof(MongoDBSettings))]
Aspire.MongoDB.Driver.Tests (5)
ConformanceTests.cs (5)
14public class ConformanceTests : ConformanceTests<IMongoClient, MongoDBSettings>, IClassFixture<MongoDbContainerFixture> 73protected override void RegisterComponent(HostApplicationBuilder builder, Action<MongoDBSettings>? configure = null, string? key = null) 85protected override void SetHealthCheck(MongoDBSettings options, bool enabled) 91protected override void SetMetrics(MongoDBSettings options, bool enabled) => throw new NotImplementedException(); 93protected override void SetTracing(MongoDBSettings options, bool enabled)