Implemented interface member:
property
ConnectionStringExpression
Aspire.Hosting.ApplicationModel.IResourceWithConnectionString.ConnectionStringExpression
14 references to ConnectionStringExpression
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
277
connectionString = await mongoDBDatabase.
ConnectionStringExpression
.GetValueAsync(ct).ConfigureAwait(false);
Aspire.Hosting.MongoDB.Tests (12)
AddMongoDBTests.cs (4)
308
Assert.Equal("mongodb://admin:{mongo1-password.value}@{mongo1.bindings.tcp.host}:{mongo1.bindings.tcp.port}/customers1?authSource=admin&authMechanism=SCRAM-SHA-256", MongoDBTestHelpers.WithoutTlsFlag(db1.Resource.
ConnectionStringExpression
.ValueExpression));
309
Assert.Equal("mongodb://admin:{mongo1-password.value}@{mongo1.bindings.tcp.host}:{mongo1.bindings.tcp.port}/customers2?authSource=admin&authMechanism=SCRAM-SHA-256", MongoDBTestHelpers.WithoutTlsFlag(db2.Resource.
ConnectionStringExpression
.ValueExpression));
326
Assert.Equal("mongodb://admin:{mongo1-password.value}@{mongo1.bindings.tcp.host}:{mongo1.bindings.tcp.port}/imports?authSource=admin&authMechanism=SCRAM-SHA-256", MongoDBTestHelpers.WithoutTlsFlag(db1.Resource.
ConnectionStringExpression
.ValueExpression));
327
Assert.Equal("mongodb://admin:{mongo2-password.value}@{mongo2.bindings.tcp.host}:{mongo2.bindings.tcp.port}/imports?authSource=admin&authMechanism=SCRAM-SHA-256", MongoDBTestHelpers.WithoutTlsFlag(db2.Resource.
ConnectionStringExpression
.ValueExpression));
MongoDbFunctionalTests.cs (6)
90
hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.
ConnectionStringExpression
.GetValueAsync(default);
175
var connectionString = await db.Resource.
ConnectionStringExpression
.GetValueAsync(default);
240
hb.Configuration[$"ConnectionStrings:{db1.Resource.Name}"] = await db1.Resource.
ConnectionStringExpression
.GetValueAsync(default);
285
hb.Configuration[$"ConnectionStrings:{db2.Resource.Name}"] = await db2.Resource.
ConnectionStringExpression
.GetValueAsync(default);
406
hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.
ConnectionStringExpression
.GetValueAsync(default);
496
hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.
ConnectionStringExpression
.GetValueAsync(default);
SingleMemberReplicaSetFunctionalTests.cs (2)
55
using var databaseClient = new MongoClient(await database.Resource.
ConnectionStringExpression
.GetValueAsync(operations.Token));
111
using var client = new MongoClient(await database.Resource.
ConnectionStringExpression
.GetValueAsync(ready.Token));
Mongo.AppHost (1)
AppHost.cs (1)
19
var cs = await db.
ConnectionStringExpression
.GetValueAsync(ct);