4 implementations of GetConnectionStringAsync
Aspire.Hosting.PostgreSQL (1)
PostgresServerResource.cs (1)
74public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.Redis (1)
RedisResource.cs (1)
73public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.SqlServer (1)
SqlServerServerResource.cs (1)
61public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.Tests (1)
Orchestrator\ApplicationOrchestratorTests.cs (1)
543public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
67 references to GetConnectionStringAsync
Aspire.Hosting (3)
ApplicationModel\IResourceWithConnectionString.cs (1)
21ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) => GetConnectionStringAsync(cancellationToken);
Orchestrator\ApplicationOrchestrator.cs (1)
69var connectionString = await resourceWithConnectionString.GetConnectionStringAsync(token).ConfigureAwait(false);
ResourceBuilderExtensions.cs (1)
433/// underlying connection string value can be retrieved using <see cref="IResourceWithConnectionString.GetConnectionStringAsync(CancellationToken)"/>.
Aspire.Hosting.Azure.Tests (35)
AzureAppConfigurationExtensionsTests.cs (1)
28Assert.Equal("https://myendpoint", await connectionStringResource.GetConnectionStringAsync());
AzureApplicationInsightsExtensionsTests.cs (3)
24Assert.Equal("myinstrumentationkey", await connectionStringResource.GetConnectionStringAsync()); 45Assert.Equal("myinstrumentationkey", await connectionStringResource.GetConnectionStringAsync()); 74Assert.Equal("myinstrumentationkey", await connectionStringResource.GetConnectionStringAsync());
AzureCosmosDBExtensionsTests.cs (5)
281Assert.Equal(cs, await ((IResourceWithConnectionString)cosmos.Resource).GetConnectionStringAsync()); 368Assert.Equal("mycosmosconnectionstring", await connectionStringResource.GetConnectionStringAsync()); 411Assert.Equal("mycosmosconnectionstring", await connectionStringResource.GetConnectionStringAsync()); 472Assert.Equal("mycosmosconnectionstring", await connectionStringResource.GetConnectionStringAsync()); 513Assert.Equal("mycosmosconnectionstring", await connectionStringResource.GetConnectionStringAsync());
AzureSearchExtensionsTests.cs (1)
37Assert.Equal(fakeConnectionString, await connectionStringResource.GetConnectionStringAsync());
AzureServiceBusExtensionsTests.cs (1)
722Assert.Equal("mynamespaceEndpoint", await connectionStringResource.GetConnectionStringAsync());
AzureSignalREmulatorFunctionalTest.cs (1)
35Assert.Equal(connectionString, await ((IResourceWithConnectionString)signalR.Resource).GetConnectionStringAsync());
AzureStorageExtensionsTests.cs (21)
295Assert.Equal(expected, await ((IResourceWithConnectionString)queues.Resource).GetConnectionStringAsync()); 311Assert.Equal(connectionString, await ((IResourceWithConnectionString)queues.Resource).GetConnectionStringAsync()); 344string? connectionString = await ((IResourceWithConnectionString)queues.Resource).GetConnectionStringAsync(); 347Assert.Equal(expected, await ((IResourceWithConnectionString)queue.Resource).GetConnectionStringAsync()); 364string? connectionString = await ((IResourceWithConnectionString)queues.Resource).GetConnectionStringAsync(); 367Assert.Equal(expected, await ((IResourceWithConnectionString)queue.Resource).GetConnectionStringAsync()); 433Assert.Equal(Resolve(blobqs, "blob", 10000), await ((IResourceWithConnectionString)blob.Resource).GetConnectionStringAsync()); 434Assert.Equal(Resolve(queueqs, "queue", 10001), await ((IResourceWithConnectionString)queue.Resource).GetConnectionStringAsync()); 435Assert.Equal(Resolve(tableqs, "table", 10002), await ((IResourceWithConnectionString)table.Resource).GetConnectionStringAsync()); 481Assert.Equal("https://myblob", await connectionStringBlobResource.GetConnectionStringAsync()); 496Assert.Equal("https://myqueue", await connectionStringQueueResource.GetConnectionStringAsync()); 511Assert.Equal("https://mytable", await connectionStringTableResource.GetConnectionStringAsync()); 566Assert.Equal("https://myblob", await connectionStringBlobResource.GetConnectionStringAsync()); 581Assert.Equal("https://myqueue", await connectionStringQueueResource.GetConnectionStringAsync()); 596Assert.Equal("https://mytable", await connectionStringTableResource.GetConnectionStringAsync()); 704Assert.Equal("https://myblob", await connectionStringBlobResource.GetConnectionStringAsync()); 717Assert.Equal("https://myqueue", await connectionStringQueueResource.GetConnectionStringAsync()); 730Assert.Equal("https://mytable", await connectionStringTableResource.GetConnectionStringAsync()); 786Assert.Equal("https://myblob", await connectionStringBlobResource.GetConnectionStringAsync()); 801Assert.Equal("https://myqueue", await connectionStringQueueResource.GetConnectionStringAsync()); 816Assert.Equal("https://mytable", await connectionStringTableResource.GetConnectionStringAsync());
AzureWebPubSubExtensionsTests.cs (2)
210Assert.Equal("https://mywebpubsubendpoint", await connectionStringResource.GetConnectionStringAsync()); 284Assert.Equal("https://mywebpubsubendpoint", await connectionStringResource.GetConnectionStringAsync());
Aspire.Hosting.Garnet.Tests (2)
AddGarnetTests.cs (2)
82var connectionString = await connectionStringResource.GetConnectionStringAsync(default); 348var connectionString = await connectionStringResource.GetConnectionStringAsync(default);
Aspire.Hosting.Kafka.Tests (1)
AddKafkaTests.cs (1)
67var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
87var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.MongoDB.Tests (2)
AddMongoDBTests.cs (2)
88var connectionString = await connectionStringResource.GetConnectionStringAsync(); 91Assert.Equal($"mongodb://admin:{dbResource.Parent.PasswordParameter?.Value}@localhost:27017?authSource=admin&authMechanism=SCRAM-SHA-256", await serverResource.GetConnectionStringAsync());
Aspire.Hosting.MySql.Tests (3)
AddMySqlTests.cs (3)
123var connectionString = await connectionStringResource.GetConnectionStringAsync(); 143var mySqlConnectionString = await mySqlConnectionStringResource.GetConnectionStringAsync(); 146var dbConnectionString = await mySqlDatabaseConnectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Nats.Tests (2)
AddNatsTests.cs (2)
53var connectionString = await connectionStringResource.GetConnectionStringAsync(); 84var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Oracle.Tests (3)
AddOracleTests.cs (3)
122var connectionString = await connectionStringResource.GetConnectionStringAsync(default); 143var oracleConnectionString = oracleConnectionStringResource.GetConnectionStringAsync(); 146var dbConnectionString = await oracleDatabaseConnectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.PostgreSQL (1)
PostgresServerResource.cs (1)
78return connectionStringAnnotation.Resource.GetConnectionStringAsync(cancellationToken);
Aspire.Hosting.PostgreSQL.Tests (2)
AddPostgresTests.cs (2)
159var connectionString = await connectionStringResource.GetConnectionStringAsync(); 182var dbConnectionString = await postgresDatabaseConnectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
160var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.RabbitMQ.Tests (1)
AddRabbitMQTests.cs (1)
106var connectionString = await connectionStringResource.GetConnectionStringAsync(default);
Aspire.Hosting.Redis (1)
RedisResource.cs (1)
77return connectionStringAnnotation.Resource.GetConnectionStringAsync(cancellationToken);
Aspire.Hosting.Redis.Tests (3)
AddRedisTests.cs (3)
124var connectionString = await connectionStringResource.GetConnectionStringAsync(default); 471var connectionString = await connectionStringResource.GetConnectionStringAsync(default); 700var connectionString = await connectionStringResource.GetConnectionStringAsync(default);
Aspire.Hosting.Seq.Tests (1)
AddSeqTests.cs (1)
81var connectionString = await connectionStringResource.GetConnectionStringAsync(default);
Aspire.Hosting.SqlServer (1)
SqlServerServerResource.cs (1)
65return connectionStringAnnotation.Resource.GetConnectionStringAsync(cancellationToken);
Aspire.Hosting.SqlServer.Tests (1)
AddSqlServerTests.cs (1)
116var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Testing (1)
DistributedApplicationHostingTestingExtensions.cs (1)
55return resourceWithConnectionString.GetConnectionStringAsync(cancellationToken);
Aspire.Hosting.Valkey.Tests (2)
AddValkeyTests.cs (2)
82var connectionString = await connectionStringResource.GetConnectionStringAsync(default); 338var connectionString = await connectionStringResource.GetConnectionStringAsync(default);