Implemented interface member:
property
ConnectionStringExpression
Aspire.Hosting.ApplicationModel.IResourceWithConnectionString.ConnectionStringExpression
9 references to ConnectionStringExpression
Aspire.Hosting.MongoDB (3)
MongoDBBuilderExtensions.cs (1)
103connectionString = await resource.ConnectionStringExpression.GetValueAsync(ct).ConfigureAwait(false)
MongoDBSingleMemberReplicaSet.cs (1)
56var connectionString = await resource.ConnectionStringExpression.GetValueAsync(timeout.Token).ConfigureAwait(false)
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (1)
149await member.ConnectionStringExpression.GetValueAsync(ct).ConfigureAwait(false)
Aspire.Hosting.MongoDB.Tests (6)
AddMongoDBTests.cs (2)
479var connectionString = await mongo1.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 501var connectionString = await mongo1.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None);
SingleMemberReplicaSetFunctionalTests.cs (4)
55using var serverClient = new MongoClient(await mongo.Resource.ConnectionStringExpression.GetValueAsync(operations.Token)); 96using var client = new MongoClient(await mongo.Resource.ConnectionStringExpression.GetValueAsync(cts.Token)); 199using var client = new MongoClient(await mongo1.Resource.ConnectionStringExpression.GetValueAsync(ready.Token)); 229using var secondClient = new MongoClient(await mongo2.Resource.ConnectionStringExpression.GetValueAsync(secondReady.Token));