2 implementations of Resources
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
217public IResourceCollection Resources => innerBuilder.Resources; 354public IResourceCollection Resources => _innerBuilder.Resources;
49 references to Resources
Aspire.Hosting.Azure.Tests (28)
AzureContainerAppsTests.cs (1)
501builder.Resources.Add(new AzureContainerAppEnvironmentResource("env2", infra => { }));
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)
295var postgresResourceInModel = builder.Resources.Single(r => r.Name == "postgres-data"); 296var dbResourceInModel = builder.Resources.Single(r => r.Name == "db1");
AzureRedisExtensionsTests.cs (1)
182var 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");
Aspire.Hosting.Kafka.Tests (2)
AddKafkaTests.cs (2)
173Assert.Single(builder.Resources.OfType<KafkaUIContainerResource>()); 174var kafkaUiResource = Assert.Single(builder.Resources, r => r.Name == expectedContainerName);
Aspire.Hosting.Keycloak.Tests (2)
KeycloakPublicApiTests.cs (2)
164var keycloakResource = builder.Resources.Single(r => r.Name.Equals(resourceName, StringComparison.Ordinal)); 191var keycloakResource = builder.Resources.Single(r => r.Name.Equals(resourceName, StringComparison.Ordinal));
Aspire.Hosting.MongoDB.Tests (3)
AddMongoDBTests.cs (3)
104Assert.Single(builder.Resources.OfType<MongoExpressContainerResource>()); 147var mongoExpress = Assert.Single(builder.Resources.OfType<MongoExpressContainerResource>()); 186Assert.Equal(2, builder.Resources.OfType<MongoExpressContainerResource>().Count());
Aspire.Hosting.MySql.Tests (1)
AddMySqlTests.cs (1)
229Assert.Single(builder.Resources.OfType<ContainerResource>(), resource => resource.Name == "phpmyadmin");
Aspire.Hosting.Nats.Tests (1)
AddNatsTests.cs (1)
179Assert.Equal(2, builder.Resources.OfType<NatsServerResource>().Count());
Aspire.Hosting.PostgreSQL.Tests (3)
AddPostgresTests.cs (3)
383var container = builder.Resources.Single(r => r.Name == "pgadmin"); 437var container = builder.Resources.Single(r => r.Name == "pgadmin"); 450Assert.Single(builder.Resources, r => r.Name.Equals("pgadmin"));
Aspire.Hosting.Tests (5)
PublishAsDockerfileTests.cs (5)
26var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 72var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 121var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 170var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 230var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>());
Aspire.Hosting.Yarp.Tests (1)
AddYarpTests.cs (1)
21var 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