Implemented interface member:
property
Name
Aspire.Hosting.ApplicationModel.IResource.Name
1 write to Name
Aspire.Hosting (1)
327 references to Name
Aspire.Hosting (3)
Aspire.Hosting.AWS.Tests (1)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Azure.AppConfiguration (1)
Aspire.Hosting.Azure.ApplicationInsights (1)
Aspire.Hosting.Azure.CognitiveServices (1)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.EventHubs (1)
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.Azure.KeyVault (2)
Aspire.Hosting.Azure.PostgreSQL (3)
Aspire.Hosting.Azure.Redis (2)
Aspire.Hosting.Azure.ServiceBus (1)
Aspire.Hosting.Azure.SignalR (1)
Aspire.Hosting.Azure.Sql (2)
Aspire.Hosting.Azure.Storage (1)
Aspire.Hosting.Azure.Tests (18)
AzureBicepResourceTests.cs (14)
301Assert.Equal("cosmos", cosmos.Resource.Name);
394Assert.Equal("cosmos", cosmos.Resource.Name);
475Assert.Equal("appInsights", appInsights.Resource.Name);
532Assert.Equal("appInsights", appInsights.Resource.Name);
598Assert.Equal("appInsights", appInsights.Resource.Name);
651Assert.Equal("logAnalyticsWorkspace", logAnalyticsWorkspace.Resource.Name);
1590Assert.Equal("sb", serviceBus.Resource.Name);
1699Assert.Equal("wps1", wps.Resource.Name);
1766Assert.Equal("wps1", wps.Resource.Name);
1857Assert.Equal("storage", storage.Resource.Name);
2014Assert.Equal("storage", storage.Resource.Name);
2170Assert.Equal("storage", storage.Resource.Name);
2327Assert.Equal("storage", storage.Resource.Name);
2481Assert.Equal("search", search.Resource.Name);
Aspire.Hosting.Azure.WebPubSub (1)
Aspire.Hosting.Dapr (11)
Aspire.Hosting.Elasticsearch (1)
Aspire.Hosting.Elasticsearch.Tests (12)
Aspire.Hosting.Garnet.Tests (8)
Aspire.Hosting.Kafka.Tests (10)
KafkaFunctionalTests.cs (9)
45await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
47await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
51await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
53await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
76hb.Configuration[$"ConnectionStrings:{kafka.Resource.Name}"] = await kafka.Resource.ConnectionStringExpression.GetValueAsync(default);
164await app.WaitForTextAsync("Server started, listening for requests...", kafka1.Resource.Name);
169hb.Configuration[$"ConnectionStrings:{kafka1.Resource.Name}"] = await kafka1.Resource.ConnectionStringExpression.GetValueAsync(default);
215await app.WaitForTextAsync("Server started, listening for requests...", kafka1.Resource.Name);
221hb.Configuration[$"ConnectionStrings:{kafka2.Resource.Name}"] = await kafka2.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.Keycloak.Tests (1)
Aspire.Hosting.Milvus (4)
Aspire.Hosting.Milvus.Tests (18)
MilvusFunctionalTests.cs (17)
45[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default)
48hb.AddMilvusClient(db.Resource.Name);
130[$"ConnectionStrings:{db1.Resource.Name}"] = await db1.Resource.ConnectionStringExpression.GetValueAsync(default)
133hb.AddMilvusClient(db1.Resource.Name);
184[$"ConnectionStrings:{db2.Resource.Name}"] = await db2.Resource.ConnectionStringExpression.GetValueAsync(default)
187hb.AddMilvusClient(db2.Resource.Name);
260await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
262await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
266await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
268await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
302await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
304await rns.WaitForResourceAsync(db.Resource.Name, KnownResourceStates.Running, cts.Token);
306await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
310await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
315await milvusClient.CreateDatabaseAsync(db.Resource.Name);
317await rns.WaitForResourceAsync(db.Resource.Name, re => re.Snapshot.HealthStatus == HealthStatus.Healthy, cts.Token);
319await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
Aspire.Hosting.MongoDB.Tests (14)
Aspire.Hosting.MySql (4)
Aspire.Hosting.MySql.Tests (25)
MySqlFunctionalTests.cs (20)
52await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
54await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
58await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
60await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
94await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
96await rns.WaitForResourceAsync(db.Resource.Name, KnownResourceStates.Running, cts.Token);
98await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
102await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
113await rns.WaitForResourceAsync(db.Resource.Name, re => re.Snapshot.HealthStatus == HealthStatus.Healthy, cts.Token);
115await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
148[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default)
151hb.AddMySqlDataSource(db.Resource.Name);
221[$"ConnectionStrings:{db1.Resource.Name}"] = await db1.Resource.ConnectionStringExpression.GetValueAsync(default)
224hb.AddMySqlDataSource(db1.Resource.Name);
291[$"ConnectionStrings:{db2.Resource.Name}"] = await db2.Resource.ConnectionStringExpression.GetValueAsync(default)
294hb.AddMySqlDataSource(db2.Resource.Name);
397[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default)
400hb.AddMySqlDataSource(db.Resource.Name);
467[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default)
470hb.AddMySqlDbContext<TestDbContext>(db.Resource.Name);
Aspire.Hosting.Nats.Tests (5)
Aspire.Hosting.Oracle (2)
Aspire.Hosting.Oracle.Tests (18)
OracleFunctionalTests.cs (18)
52hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default);
54hb.AddOracleDatabaseDbContext<TestDbContext>(db.Resource.Name);
135hb.Configuration[$"ConnectionStrings:{db1.Resource.Name}"] = await db1.Resource.ConnectionStringExpression.GetValueAsync(default);
137hb.AddOracleDatabaseDbContext<TestDbContext>(db1.Resource.Name);
196hb.Configuration[$"ConnectionStrings:{db2.Resource.Name}"] = await db2.Resource.ConnectionStringExpression.GetValueAsync(default);
198hb.AddOracleDatabaseDbContext<TestDbContext>(db2.Resource.Name);
310hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default);
312hb.AddOracleDatabaseDbContext<TestDbContext>(db.Resource.Name);
375await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
377await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
381await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
383await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
417await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
419await rns.WaitForResourceAsync(db.Resource.Name, KnownResourceStates.Running, cts.Token);
421await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
425await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
427await rns.WaitForResourceAsync(db.Resource.Name, re => re.Snapshot.HealthStatus == HealthStatus.Healthy, cts.Token);
429await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
Aspire.Hosting.PostgreSQL (5)
Aspire.Hosting.PostgreSQL.Tests (25)
PostgresFunctionalTests.cs (22)
56await rns.WaitForResourceAsync(postgres.Resource.Name, KnownResourceStates.Running, cts.Token);
59await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
65await rns.WaitForResourceAsync(postgres.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
68await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
109await rns.WaitForResourceAsync(postgres.Resource.Name, KnownResourceStates.Running, cts.Token);
112await rns.WaitForResourceAsync(db.Resource.Name, KnownResourceStates.Running, cts.Token);
115await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
121await rns.WaitForResourceAsync(postgres.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
133await rns.WaitForResourceAsync(db.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
136await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
158await app.WaitForTextAsync("Listening at", resourceName: adminBuilder.Resource.Name);
160var client = app.CreateHttpClient(adminBuilder.Resource.Name, "http");
191[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default)
194hb.AddNpgsqlDataSource(db.Resource.Name);
228await app.WaitForTextAsync("Starting server...", resourceName: pgWebBuilder.Resource.Name);
230var client = app.CreateHttpClient(pgWebBuilder.Resource.Name, "http");
299[$"ConnectionStrings:{db1.Resource.Name}"] = await db1.Resource.ConnectionStringExpression.GetValueAsync(default)
302hb.AddNpgsqlDataSource(db1.Resource.Name);
360[$"ConnectionStrings:{db2.Resource.Name}"] = await db2.Resource.ConnectionStringExpression.GetValueAsync(default)
363hb.AddNpgsqlDataSource(db2.Resource.Name);
452[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default)
455hb.AddNpgsqlDataSource(db.Resource.Name);
Aspire.Hosting.Python.Tests (2)
Aspire.Hosting.Qdrant (2)
Aspire.Hosting.Qdrant.Tests (7)
Aspire.Hosting.RabbitMQ (3)
Aspire.Hosting.RabbitMQ.Tests (13)
RabbitMQFunctionalTests.cs (12)
48await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
50await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
54await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
56await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
76hb.Configuration[$"ConnectionStrings:{rabbitMQ.Resource.Name}"] = await rabbitMQ.Resource.ConnectionStringExpression.GetValueAsync(default);
77hb.AddRabbitMQClient(rabbitMQ.Resource.Name);
136hb.Configuration[$"ConnectionStrings:{rabbitMQ1.Resource.Name}"] = await rabbitMQ1.Resource.ConnectionStringExpression.GetValueAsync(default);
138hb.AddRabbitMQClient(rabbitMQ1.Resource.Name);
143await app.WaitForTextAsync(RabbitMQReadyText, resourceName: rabbitMQ1.Resource.Name).WaitAsync(TimeSpan.FromMinutes(1));
193hb.Configuration[$"ConnectionStrings:{rabbitMQ2.Resource.Name}"] = await rabbitMQ2.Resource.ConnectionStringExpression.GetValueAsync(default);
195hb.AddRabbitMQClient(rabbitMQ2.Resource.Name);
200await app.WaitForTextAsync(RabbitMQReadyText, resourceName: rabbitMQ2.Resource.Name).WaitAsync(TimeSpan.FromMinutes(1));
Aspire.Hosting.Redis.Tests (31)
RedisFunctionalTests.cs (27)
55await rns.WaitForResourceAsync(redis.Resource.Name, KnownResourceStates.Running, cts.Token);
58await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
64await rns.WaitForResourceAsync(redis.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
67await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
89await app.WaitForTextAsync("Redis Connection", resourceName: commanderBuilder.Resource.Name);
91var client = app.CreateHttpClient(commanderBuilder.Resource.Name, "http");
94var path = $"/apiv2/server/R:{redis.Resource.Name}:{endpoint.TargetPort}:0/info";
115[$"ConnectionStrings:{redis.Resource.Name}"] = await redis.Resource.GetConnectionStringAsync()
118hb.AddRedisClient(redis.Resource.Name);
153await rns.WaitForResourceAsync(redisInsightBuilder.Resource.Name, KnownResourceStates.Running, cts.Token);
155var client = app.CreateHttpClient(redisInsightBuilder.Resource.Name, "http");
166Assert.Equal(redis1.Resource.Name, db.Name);
167Assert.Equal(redis1.Resource.Name, db.Host);
174Assert.Equal(redis2.Resource.Name, db.Name);
175Assert.Equal(redis2.Resource.Name, db.Host);
215await rns.WaitForResourceAsync(redisInsightBuilder.Resource.Name, KnownResourceStates.Running, cts.Token);
217var client = app.CreateHttpClient(redisInsightBuilder.Resource.Name, "http");
265[$"ConnectionStrings:{redis1.Resource.Name}"] = $"{await redis1.Resource.GetConnectionStringAsync()},allowAdmin=true"
268hb.AddRedisClient(redis1.Resource.Name);
351[$"ConnectionStrings:{redis1.Resource.Name}"] = $"{await redis1.Resource.GetConnectionStringAsync()},allowAdmin=true"
354hb.AddRedisClient(redis1.Resource.Name);
386[$"ConnectionStrings:{redis2.Resource.Name}"] = await redis2.Resource.GetConnectionStringAsync()
389hb.AddRedisClient(redis2.Resource.Name);
435[$"ConnectionStrings:{redis1.Resource.Name}"] = $"{await redis1.Resource.GetConnectionStringAsync()},allowAdmin=true"
438hb.AddRedisClient(redis1.Resource.Name);
465[$"ConnectionStrings:{redis2.Resource.Name}"] = await redis2.Resource.GetConnectionStringAsync()
468hb.AddRedisClient(redis2.Resource.Name);
Aspire.Hosting.SqlServer (3)
Aspire.Hosting.SqlServer.Tests (18)
SqlServerFunctionalTests.cs (17)
46await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
48await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
52await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
54await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
88await rns.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.Running, cts.Token);
90await rns.WaitForResourceAsync(db.Resource.Name, KnownResourceStates.Running, cts.Token);
92await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Waiting, cts.Token);
96await rns.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
107await rns.WaitForResourceAsync(db.Resource.Name, re => re.Snapshot.HealthStatus == HealthStatus.Healthy, cts.Token);
109await rns.WaitForResourceAsync(dependentResource.Resource.Name, KnownResourceStates.Running, cts.Token);
136hb.Configuration[$"ConnectionStrings:{tempDb.Resource.Name}"] = await tempDb.Resource.ConnectionStringExpression.GetValueAsync(default);
138hb.AddSqlServerDbContext<TestDbContext>(tempDb.Resource.Name);
139hb.AddSqlServerClient(tempDb.Resource.Name);
240[$"ConnectionStrings:{masterdb1.Resource.Name}"] = await masterdb1.Resource.ConnectionStringExpression.GetValueAsync(default),
243hb1.AddSqlServerClient(masterdb1.Resource.Name);
322[$"ConnectionStrings:{masterdb2.Resource.Name}"] = await masterdb2.Resource.ConnectionStringExpression.GetValueAsync(default),
325hb2.AddSqlServerClient(masterdb2.Resource.Name);
Aspire.Hosting.Testing.Tests (2)
Aspire.Hosting.Tests (23)
Aspire.Hosting.Valkey.Tests (12)
Aspire.Playground.Tests (3)
KafkaBasic.AppHost (2)
TestProject.AppHost (1)