1 instantiation of MongoDBSettings
Aspire.MongoDB.Driver (1)
AspireMongoDBDriverExtensions.cs (1)
220
var settings = new
MongoDBSettings
();
20 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>
35
Action<
MongoDBSettings
>? configureSettings = null,
50
/// <exception cref="InvalidOperationException">Thrown when mandatory <see cref="
MongoDBSettings
.ConnectionString"/> is not provided.</exception>
54
Action<
MongoDBSettings
>? configureSettings = null,
69
Action<
MongoDBSettings
>? configureSettings,
77
var
settings = builder.GetMongoDBSettings(
103
MongoDBSettings
mongoDbSettings,
162
MongoDBSettings
settings)
186
MongoDBSettings
mongoDbSettings,
202
var aspireVersion = typeof(
MongoDBSettings
).Assembly.GetName().Version?.ToString();
215
private static
MongoDBSettings
GetMongoDBSettings(
218
Action<
MongoDBSettings
>? configureSettings)
220
var
settings = new MongoDBSettings();
238
this
MongoDBSettings
settings,
AssemblyInfo.cs (1)
7
[assembly: ConfigurationSchema("Aspire:MongoDB:Driver", typeof(
MongoDBSettings
))]
Aspire.MongoDB.Driver.Tests (5)
ConformanceTests.cs (5)
14
public class ConformanceTests : ConformanceTests<IMongoClient,
MongoDBSettings
>, IClassFixture<MongoDbContainerFixture>
85
protected override void RegisterComponent(HostApplicationBuilder builder, Action<
MongoDBSettings
>? configure = null, string? key = null)
97
protected override void SetHealthCheck(
MongoDBSettings
options, bool enabled)
103
protected override void SetMetrics(
MongoDBSettings
options, bool enabled) => throw new NotImplementedException();
105
protected override void SetTracing(
MongoDBSettings
options, bool enabled)