2 implementations of GetConnectionStringAsync
Aspire.Hosting.PostgreSQL (1)
PostgresServerResource.cs (1)
77public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.SqlServer (1)
SqlServerServerResource.cs (1)
61public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
50 references to GetConnectionStringAsync
Aspire.Hosting (2)
ApplicationModel\IResourceWithConnectionString.cs (1)
21ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) => GetConnectionStringAsync(cancellationToken);
ResourceBuilderExtensions.cs (1)
275/// underlying connection string value can be retrieved using <see cref="IResourceWithConnectionString.GetConnectionStringAsync(CancellationToken)"/>.
Aspire.Hosting.Azure.Tests (25)
AzureBicepResourceTests.cs (25)
209Assert.Equal(cs, await ((IResourceWithConnectionString)cosmos.Resource).GetConnectionStringAsync()); 302Assert.Equal("mycosmosconnectionstring", await connectionStringResource.GetConnectionStringAsync()); 395Assert.Equal("mycosmosconnectionstring", await connectionStringResource.GetConnectionStringAsync()); 411Assert.Equal("https://myendpoint", await connectionStringResource.GetConnectionStringAsync()); 476Assert.Equal("myinstrumentationkey", await connectionStringResource.GetConnectionStringAsync()); 533Assert.Equal("myinstrumentationkey", await connectionStringResource.GetConnectionStringAsync()); 599Assert.Equal("myinstrumentationkey", await connectionStringResource.GetConnectionStringAsync()); 1591Assert.Equal("mynamespaceEndpoint", await connectionStringResource.GetConnectionStringAsync()); 1695Assert.Equal("https://mywebpubsubendpoint", await connectionStringResource.GetConnectionStringAsync()); 1833Assert.Equal(blobqs, await ((IResourceWithConnectionString)blob.Resource).GetConnectionStringAsync()); 1834Assert.Equal(queueqs, await ((IResourceWithConnectionString)queue.Resource).GetConnectionStringAsync()); 1835Assert.Equal(tableqs, await ((IResourceWithConnectionString)table.Resource).GetConnectionStringAsync()); 1953Assert.Equal("https://myblob", await connectionStringBlobResource.GetConnectionStringAsync()); 1968Assert.Equal("https://myqueue", await connectionStringQueueResource.GetConnectionStringAsync()); 1983Assert.Equal("https://mytable", await connectionStringTableResource.GetConnectionStringAsync()); 2110Assert.Equal("https://myblob", await connectionStringBlobResource.GetConnectionStringAsync()); 2125Assert.Equal("https://myqueue", await connectionStringQueueResource.GetConnectionStringAsync()); 2140Assert.Equal("https://mytable", await connectionStringTableResource.GetConnectionStringAsync()); 2266Assert.Equal("https://myblob", await connectionStringBlobResource.GetConnectionStringAsync()); 2281Assert.Equal("https://myqueue", await connectionStringQueueResource.GetConnectionStringAsync()); 2296Assert.Equal("https://mytable", await connectionStringTableResource.GetConnectionStringAsync()); 2423Assert.Equal("https://myblob", await connectionStringBlobResource.GetConnectionStringAsync()); 2438Assert.Equal("https://myqueue", await connectionStringQueueResource.GetConnectionStringAsync()); 2453Assert.Equal("https://mytable", await connectionStringTableResource.GetConnectionStringAsync()); 2483Assert.Equal(fakeConnectionString, await connectionStringResource.GetConnectionStringAsync());
Aspire.Hosting.Elasticsearch.Tests (1)
AddElasticsearchTests.cs (1)
150var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Garnet.Tests (1)
AddGarnetTests.cs (1)
82var connectionString = await connectionStringResource.GetConnectionStringAsync(default);
Aspire.Hosting.Kafka.Tests (1)
AddKafkaTests.cs (1)
68var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
91var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.MongoDB.Tests (2)
AddMongoDBTests.cs (2)
89var connectionString = await connectionStringResource.GetConnectionStringAsync(); 91Assert.Equal("mongodb://localhost:27017", await serverResource.GetConnectionStringAsync());
Aspire.Hosting.MySql.Tests (3)
AddMySqlTests.cs (3)
125var connectionString = await connectionStringResource.GetConnectionStringAsync(); 145var mySqlConnectionString = await mySqlConnectionStringResource.GetConnectionStringAsync(); 148var dbConnectionString = await mySqlDatabaseConnectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Oracle.Tests (3)
AddOracleTests.cs (3)
124var connectionString = await connectionStringResource.GetConnectionStringAsync(default); 145var oracleConnectionString = oracleConnectionStringResource.GetConnectionStringAsync(); 148var dbConnectionString = await oracleDatabaseConnectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.PostgreSQL (1)
PostgresServerResource.cs (1)
81return connectionStringAnnotation.Resource.GetConnectionStringAsync(cancellationToken);
Aspire.Hosting.PostgreSQL.Tests (2)
AddPostgresTests.cs (2)
161var connectionString = await connectionStringResource.GetConnectionStringAsync(); 182var dbConnectionString = await postgresDatabaseConnectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
163var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.RabbitMQ.Tests (1)
AddRabbitMQTests.cs (1)
108var connectionString = await connectionStringResource.GetConnectionStringAsync(default);
Aspire.Hosting.Redis (1)
RedisResource.cs (1)
50return connectionStringAnnotation.Resource.GetConnectionStringAsync(cancellationToken);
Aspire.Hosting.Redis.Tests (1)
AddRedisTests.cs (1)
91var 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)
119var connectionString = await connectionStringResource.GetConnectionStringAsync();
Aspire.Hosting.Testing (1)
DistributedApplicationHostingTestingExtensions.cs (1)
49return resourceWithConnectionString.GetConnectionStringAsync(cancellationToken);
Aspire.Hosting.Valkey.Tests (1)
AddValkeyTests.cs (1)
82var connectionString = await connectionStringResource.GetConnectionStringAsync(default);