2 implementations of Resources
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
237public IResourceCollection Resources => innerBuilder.Resources; 387public IResourceCollection Resources => _innerBuilder.Resources;
64 references to Resources
Aspire.Hosting.Azure.Tests (37)
AzureAIFoundryExtensionsTests.cs (8)
19var resource = Assert.Single(builder.Resources.OfType<AzureAIFoundryResource>()); 30var resource = Assert.Single(builder.Resources.OfType<AzureAIFoundryResource>()); 51var resource = Assert.Single(builder.Resources.OfType<AzureAIFoundryResource>()); 61var resource = Assert.Single(builder.Resources.OfType<AzureAIFoundryResource>()); 75var resource = Assert.Single(builder.Resources.OfType<AzureAIFoundryResource>()); 81var localResource = Assert.Single(builder.Resources.OfType<AzureAIFoundryResource>()); 105var localResource = Assert.Single(builder.Resources.OfType<AzureAIFoundryResource>()); 121var resource = Assert.Single(builder.Resources.OfType<AzureAIFoundryResource>());
AzureEventHubsExtensionsTests.cs (4)
349var eventHubsEmulatorResource = builder.Resources.OfType<AzureEventHubsResource>().Single(x => x is { } eventHubsResource && eventHubsResource.IsEmulator); 410var eventHubsEmulatorResource = builder.Resources.OfType<AzureEventHubsResource>().Single(x => x is { } eventHubsResource && eventHubsResource.IsEmulator); 484var eventHubsEmulatorResource = builder.Resources.OfType<AzureEventHubsResource>().Single(x => x is { } eventHubsResource && eventHubsResource.IsEmulator); 517var azurite = builder.Resources.FirstOrDefault(x => x.Name == "eh-storage");
AzureFunctionsTests.cs (13)
28Assert.Contains(builder.Resources, resource => 31Assert.Contains(builder.Resources, resource => 34var storage = Assert.Single(builder.Resources.OfType<AzureStorageResource>()); 49var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 77var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 100var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 114var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 128var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 142var storageResources = Assert.Single(builder.Resources.OfType<AzureStorageResource>()); 199var resource = Assert.Single(builder.Resources.OfType<AzureStorageResource>()); 212var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 226var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 256var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>());
AzurePostgresExtensionsTests.cs (2)
279var postgresResourceInModel = builder.Resources.Single(r => r.Name == "postgres-data"); 280var dbResourceInModel = builder.Resources.Single(r => r.Name == "db1");
AzureRedisExtensionsTests.cs (1)
169var cacheInModel = builder.Resources.Single(r => r.Name == "cache");
AzureServiceBusExtensionsTests.cs (5)
365var serviceBusEmulatorResource = builder.Resources.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator); 464var serviceBusEmulatorResource = builder.Resources.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator); 520var serviceBusEmulatorResource = builder.Resources.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator); 579var serviceBusEmulatorResource = builder.Resources.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator); 613var sql = builder.Resources.FirstOrDefault(x => x.Name == "sb-sqledge");
AzureSqlExtensionsTests.cs (2)
217var sqlResourceInModel = builder.Resources.Single(r => r.Name == "sql"); 218var dbResourceInModel = builder.Resources.Single(r => r.Name == "db1");
AzureStorageExtensionsTests.cs (2)
847var blobStorageResource = builder.Resources.OfType<AzureBlobStorageResource>().Single(); 874var queueStorageResource = builder.Resources.OfType<AzureQueueStorageResource>().Single();
Aspire.Hosting.GitHub.Models.Tests (5)
GitHubModelsExtensionTests.cs (5)
265Assert.NotNull(builder.Resources.FirstOrDefault(r => r.Name == "github-gh-apikey")); 269Assert.Null(builder.Resources.FirstOrDefault(r => r.Name == "github-gh-apikey")); 270Assert.NotNull(builder.Resources.FirstOrDefault(r => r.Name == "secret-key1")); 274Assert.NotNull(builder.Resources.FirstOrDefault(r => r.Name == "secret-key1")); 275Assert.NotNull(builder.Resources.FirstOrDefault(r => r.Name == "secret-key2"));
Aspire.Hosting.Kafka.Tests (2)
AddKafkaTests.cs (2)
172Assert.Single(builder.Resources.OfType<KafkaUIContainerResource>()); 173var kafkaUiResource = Assert.Single(builder.Resources, r => r.Name == expectedContainerName);
Aspire.Hosting.Keycloak.Tests (2)
KeycloakPublicApiTests.cs (2)
163var keycloakResource = builder.Resources.Single(r => r.Name.Equals(resourceName, StringComparison.Ordinal)); 190var keycloakResource = builder.Resources.Single(r => r.Name.Equals(resourceName, StringComparison.Ordinal));
Aspire.Hosting.MongoDB.Tests (3)
AddMongoDBTests.cs (3)
107Assert.Single(builder.Resources.OfType<MongoExpressContainerResource>()); 150var mongoExpress = Assert.Single(builder.Resources.OfType<MongoExpressContainerResource>()); 189Assert.Equal(2, builder.Resources.OfType<MongoExpressContainerResource>().Count());
Aspire.Hosting.MySql.Tests (1)
AddMySqlTests.cs (1)
228Assert.Single(builder.Resources.OfType<ContainerResource>(), resource => resource.Name == "phpmyadmin");
Aspire.Hosting.Nats.Tests (1)
AddNatsTests.cs (1)
184Assert.Equal(2, builder.Resources.OfType<NatsServerResource>().Count());
Aspire.Hosting.PostgreSQL.Tests (3)
AddPostgresTests.cs (3)
381var container = builder.Resources.Single(r => r.Name == "pgadmin"); 435var container = builder.Resources.Single(r => r.Name == "pgadmin"); 448Assert.Single(builder.Resources, r => r.Name.Equals("pgadmin"));
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
229var qdrantResource = builder.Resources.Single(r => r.Name.Equals("qdrant"));
Aspire.Hosting.Tests (5)
PublishAsDockerfileTests.cs (5)
25var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 71var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 120var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 169var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 229var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>());
Aspire.Hosting.Yarp.Tests (1)
AddYarpTests.cs (1)
20var resource = Assert.Single(builder.Resources.OfType<YarpResource>());
Aspire.Playground.Tests (3)
AppHostTests.cs (1)
39var projects = appHost.Resources.OfType<ProjectResource>();
Infrastructure\DistributedApplicationExtensions.cs (2)
28var parameters = builder.Resources.OfType<ParameterResource>().Where(p => !p.IsConnectionString).ToList(); 52var allResourceNamedVolumes = builder.Resources.SelectMany(r => r.Annotations