1 instantiation of MongoDBSettings
Aspire.MongoDB.Driver (1)
AspireMongoDBDriverExtensions.cs (1)
224var settings = new MongoDBSettings();
25 references to MongoDBSettings
Aspire.MongoDB.Driver (15)
AspireMongoDBDriverExtensions.cs (14)
31/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="MongoDBSettings.ConnectionString"/> is not provided.</exception> 35Action<MongoDBSettings>? configureSettings = null, 50/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="MongoDBSettings.ConnectionString"/> is not provided.</exception> 54Action<MongoDBSettings>? configureSettings = null, 69Action<MongoDBSettings>? configureSettings, 77var settings = builder.GetMongoDBSettings( 103MongoDBSettings mongoDbSettings, 162MongoDBSettings settings) 190MongoDBSettings mongoDbSettings, 206var aspireVersion = typeof(MongoDBSettings).Assembly.GetName().Version?.ToString(); 219private static MongoDBSettings GetMongoDBSettings( 222Action<MongoDBSettings>? configureSettings) 224var settings = new MongoDBSettings(); 242this 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> 84protected override void RegisterComponent(HostApplicationBuilder builder, Action<MongoDBSettings>? configure = null, string? key = null) 96protected override void SetHealthCheck(MongoDBSettings options, bool enabled) 102protected override void SetMetrics(MongoDBSettings options, bool enabled) => throw new NotImplementedException(); 104protected override void SetTracing(MongoDBSettings options, bool enabled)
Aspire.MongoDB.Driver.v3.Tests (5)
tests\Aspire.MongoDB.Driver.Tests\ConformanceTests.cs (5)
14public class ConformanceTests : ConformanceTests<IMongoClient, MongoDBSettings>, IClassFixture<MongoDbContainerFixture> 84protected override void RegisterComponent(HostApplicationBuilder builder, Action<MongoDBSettings>? configure = null, string? key = null) 96protected override void SetHealthCheck(MongoDBSettings options, bool enabled) 102protected override void SetMetrics(MongoDBSettings options, bool enabled) => throw new NotImplementedException(); 104protected override void SetTracing(MongoDBSettings options, bool enabled)