220 references to Resources
Aspire.Hosting (24)
ApplicationModel\ProjectResourceExtensions.cs (1)
20return model.Resources.OfType<ProjectResource>();
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (3)
39if (beforeStartEvent.Model.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is { } dashboardResource) 49foreach (var resource in beforeStartEvent.Model.Resources) 64var resourcesWithContainerImages = @event.Model.Resources.SelectMany(
ContainerResourceExtensions.cs (1)
22foreach (var resource in model.Resources)
Dashboard\DashboardLifecycleHook.cs (5)
54if (appModel.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is { } dashboardResource) 59appModel.Resources.Remove(dashboardResource); 60appModel.Resources.Insert(0, dashboardResource); 131model.Resources.Insert(0, dashboardResource); 324var allResourceEndpoints = model.Resources
Dcp\DcpExecutor.cs (2)
98_resourceState = new(model.Resources.ToDictionary(r => r.Name), _appResources); 751var serviceProducers = _model.Resources
Dcp\DcpHost.cs (1)
73if (!_applicationModel.Resources.Any(c => c.IsContainer()))
Devcontainers\DevcontainerPortForwardingLifecycleHook.cs (1)
35foreach (var resource in appModel.Resources)
DistributedApplicationBuilder.cs (1)
425var resourceHealthChecks = appModel.Resources.SelectMany(
ExecutableResourceExtensions.cs (1)
22return model.Resources.OfType<ExecutableResource>();
Orchestrator\ApplicationOrchestrator.cs (3)
106foreach (var resource in _model.Resources) 276foreach (var resource in _model.Resources.OfType<IResourceWithoutLifetime>()) 389foreach (var resource in _model.Resources)
Orchestrator\RelationshipEvaluator.cs (2)
17return model.Resources.OfType<IResourceWithParent>() 45var result = model.Resources.Select(x => (Child: x, Parent: SelectParentResource(x)))
Publishing\ManifestPublishingContext.cs (2)
77foreach (var resource in model.Resources) 656foreach (var existingResource in model.Resources)
Publishing\PublishingContext.cs (1)
64foreach (var resource in model.Resources)
Aspire.Hosting.Azure (11)
AzurePublishingContext.cs (3)
68if (model.Resources.Count == 0) 87var bicepResourcesToPublish = model.Resources.OfType<AzureBicepResource>().ToList(); 231foreach (var resource in model.Resources)
AzureResourcePreparer.cs (7)
59foreach (var resource in appModel.Resources) 90foreach (var resource in appModel.Resources) 129var resourceSnapshot = appModel.Resources.ToArray(); // avoid modifying the collection while iterating 197if (!appModel.Resources.Contains(identityResource)) 199appModel.Resources.Add(identityResource); 205appModel.Resources.Add(roleAssignmentResource); 469appModel.Resources.Add(roleAssignmentResource);
Provisioning\Provisioners\AzureProvisioner.cs (1)
61_parentChildLookup = appModel.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent);
Aspire.Hosting.Azure.AppContainers (3)
AzureContainerAppsInfrastructure.cs (3)
34var caes = appModel.Resources.OfType<AzureContainerAppEnvironmentResource>().ToArray(); 53foreach (var r in appModel.Resources) 88foreach (var r in appModel.Resources.OfType<AzureBicepResource>())
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceInfrastructure.cs (2)
24var appServiceEnvironment = appModel.Resources.OfType<AzureAppServiceEnvironmentResource>().FirstOrDefault() 32foreach (var resource in appModel.Resources)
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
396data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Functions (2)
AzureFunctionsProjectResourceExtensions.cs (2)
68foreach (var item in data.Model.Resources.OfType<AzureFunctionsProjectResource>()) 84data.Model.Resources.Remove(storage);
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
304data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Redis (1)
AzureRedisExtensions.cs (1)
210data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Tests (72)
AzureAppConfigurationExtensionsTests.cs (1)
64var appConfigRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "appConfig-roles");
AzureAppServiceTests.cs (1)
66var environment = Assert.Single(model.Resources.OfType<AzureAppServiceEnvironmentResource>());
AzureContainerAppsTests.cs (13)
323var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == identityName); 400var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == identityName); 958var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-identity"); 959var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-storage"); 1002var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-identity"); 1003var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-cosmos"); 1043var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-identity"); 1044var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-redis"); 1194Assert.Empty(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1220foreach (var resource in model.Resources.OfType<AzureBicepResource>()) 1266var environment = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1323var environment = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1340var containerRegistry = Assert.Single(model.Resources.OfType<AzureContainerRegistryResource>());
AzureContainerRegistryTests.cs (3)
30var registryResource = Assert.Single(model.Resources.OfType<AzureContainerRegistryResource>()); 51var environment = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 87var rolesResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-acr");
AzureCosmosDBExtensionsTests.cs (3)
208var cosmosRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "cosmos-roles"); 299Assert.Empty(model.Resources.OfType<AzureKeyVaultResource>()); 335var kv = model.Resources.OfType<AzureKeyVaultResource>().Single();
AzureEventHubsExtensionsTests.cs (1)
292var ehRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "eh-roles");
AzureFunctionsTests.cs (9)
161Assert.DoesNotContain(model.Resources.OfType<AzureStorageResource>(), 163var storageResource = Assert.Single(model.Resources.OfType<AzureStorageResource>()); 187Assert.Single(model.Resources.OfType<AzureStorageResource>(), 288var storage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcstorage634f8"); 318var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-funcstorage634f8"); 345var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage"); 373var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage"); 403var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage"); 404var projRolesStorage2 = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp2-roles-funcstorage634f8");
AzureKeyVaultTests.cs (1)
37var kvRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "mykv-roles");
AzureOpenAIExtensionsTests.cs (1)
80var openaiRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "openai-roles");
AzurePostgresExtensionsTests.cs (2)
41var postgresRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "postgres-data-roles"); 62Assert.Empty(model.Resources.OfType<AzureKeyVaultResource>());
AzureRedisExtensionsTests.cs (2)
40var redisRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "redis-cache-roles"); 61Assert.Empty(model.Resources.OfType<AzureKeyVaultResource>());
AzureResourcePreparerTests.cs (2)
70var storageRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "storage-roles"); 114var storageRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "storage-roles");
AzureSearchExtensionsTests.cs (1)
59var searchRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "search-roles");
AzureServiceBusExtensionsTests.cs (1)
740var sbRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "sb-roles");
AzureSignalRExtensionsTests.cs (2)
25var signalrRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "signalr-roles"); 47var signalrRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "signalr-roles");
AzureStorageExtensionsTests.cs (1)
545var storageRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "storage-roles");
AzureUserAssignedIdentityTests.cs (22)
33var resource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 51var resource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 73Assert.Collection(model.Resources.OrderBy(r => r.Name), 84var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 87var registryResource = Assert.Single(model.Resources.OfType<AzureContainerRegistryResource>()); 90var identityRoleAssignments = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "myidentity-roles-myregistry"); 118var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 122var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp"); 155Assert.Collection(model.Resources, 164var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 168var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp"); 173var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), 210Assert.Collection(model.Resources, 219var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 223var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp"); 228var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), 286Assert.Collection(model.Resources, 297var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 301var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp"); 303var computeResource2 = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp2"); 309var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), 311var roleAssignmentResource2 = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(),
AzureWebPubSubExtensionsTests.cs (1)
295var wpsRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "wps1-roles");
ContainerRegistryTests.cs (3)
30var environment = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 148foreach (var resource in model.Resources.OfType<IContainerRegistry>()) 156foreach (var resource in model.Resources)
ExistingAzureResourceTests.cs (1)
80var messagingRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "messaging-roles");
RoleAssignmentTests.cs (1)
194var projRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == $"api-roles-{azureResourceName}");
Aspire.Hosting.Docker (4)
DockerComposeInfrastructure.cs (2)
26var dockerComposeEnvironments = appModel.Resources.OfType<DockerComposeEnvironmentResource>().ToArray(); 42foreach (var r in appModel.Resources)
DockerComposePublishingContext.cs (2)
52if (model.Resources.Count == 0) 74foreach (var resource in model.Resources)
Aspire.Hosting.Garnet.Tests (7)
AddGarnetTests.cs (7)
25var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 53var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 82var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 346var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 348var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 367var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 384var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
Aspire.Hosting.Kafka.Tests (2)
AddKafkaTests.cs (2)
25var containerResource = Assert.Single(appModel.Resources.OfType<KafkaServerResource>()); 67var connectionStringResource = Assert.Single(appModel.Resources.OfType<KafkaServerResource>()) as IResourceWithConnectionString;
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
26var containerResource = Assert.Single(appModel.Resources.OfType<KeycloakResource>());
Aspire.Hosting.Kubernetes (4)
KubernetesInfrastructure.cs (2)
26var kubernetesEnvironments = appModel.Resources.OfType<KubernetesEnvironmentResource>().ToArray(); 42foreach (var r in appModel.Resources)
KubernetesPublishingContext.cs (2)
57if (model.Resources.Count == 0) 70foreach (var resource in model.Resources)
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
187var milvusResource = Assert.Single(appModel.Resources.OfType<MilvusServerResource>());
Aspire.Hosting.MongoDB.Tests (3)
AddMongoDBTests.cs (3)
26var containerResource = Assert.Single(appModel.Resources.OfType<MongoDBServerResource>()); 54var containerResource = Assert.Single(appModel.Resources.OfType<MongoDBServerResource>()); 85var dbResource = Assert.Single(appModel.Resources.OfType<MongoDBDatabaseResource>());
Aspire.Hosting.MySql.Tests (4)
AddMySqlTests.cs (4)
46var containerResource = Assert.Single(appModel.Resources.OfType<MySqlServerResource>()); 123var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 142var mySqlResource = Assert.Single(appModel.Resources.OfType<MySqlServerResource>()); 145var mySqlDatabaseResource = Assert.Single(appModel.Resources.OfType<MySqlDatabaseResource>());
Aspire.Hosting.Nats.Tests (4)
AddNatsTests.cs (4)
49var natsResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()); 78var connectionStringResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()) as IResourceWithConnectionString; 96var containerResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()); 138var containerResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>());
Aspire.Hosting.Oracle.Tests (3)
AddOracleTests.cs (3)
122var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 142var oracleResource = Assert.Single(appModel.Resources.OfType<OracleDatabaseServerResource>()); 145var oracleDatabaseResource = Assert.Single(appModel.Resources.OfType<OracleDatabaseResource>());
Aspire.Hosting.PostgreSQL.Tests (2)
AddPostgresTests.cs (2)
177var postgresResource = Assert.Single(appModel.Resources.OfType<PostgresServerResource>()); 179var postgresDatabaseResource = Assert.Single(appModel.Resources.OfType<PostgresDatabaseResource>());
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
286var qdrantResource = Assert.Single(appModel.Resources.OfType<QdrantServerResource>());
Aspire.Hosting.RabbitMQ.Tests (3)
AddRabbitMQTests.cs (3)
53var containerResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>()); 105var rabbitMqResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>()); 144var containerResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>());
Aspire.Hosting.Redis.Tests (10)
AddRedisTests.cs (9)
33var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 61var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 92var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 109var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 124var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 467var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 469var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 692var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 694var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
RedisFunctionalTests.cs (1)
614var redisCommander = Assert.Single(appModel.Resources.OfType<RedisCommanderResource>());
Aspire.Hosting.Seq.Tests (3)
AddSeqTests.cs (3)
24var containerResource = Assert.Single(appModel.Resources.OfType<SeqResource>()); 52var containerResource = Assert.Single(appModel.Resources.OfType<SeqResource>()); 81var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
Aspire.Hosting.SqlServer.Tests (4)
AddSqlServerTests.cs (4)
46var containerResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 93var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 115var sqlResource = Assert.Single(appModel.Resources.OfType<SqlServerDatabaseResource>()); 279var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>());
Aspire.Hosting.Testing (1)
DistributedApplicationHostingTestingExtensions.cs (1)
80var resources = applicationModel.Resources;
Aspire.Hosting.Tests (32)
AddParameterTests.cs (12)
27var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 64var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 99var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>(), r => r.Name == "pass"); 103var paramManifest = await ManifestUtils.GetManifest(appModel.Resources.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout(); 149var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>(), r => r.Name == "pass"); 153var paramManifest = await ManifestUtils.GetManifest(appModel.Resources.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout(); 206var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>(), r => r.Name == "pass"); 219var paramManifest = await ManifestUtils.GetManifest(appModel.Resources.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout(); 270var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>(), r => r.Name == "val"); 274var paramManifest = await ManifestUtils.GetManifest(appModel.Resources.OfType<ParameterResource>().Single(r => r.Name == "val")).DefaultTimeout(); 299var connectionStringResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 337var connectionStringResource = Assert.Single(appModel.Resources.OfType<ConnectionStringResource>());
Dashboard\DashboardLifecycleHookTests.cs (3)
50await resourceNotificationService.PublishUpdateAsync(model.Resources.Single(), s => s).DefaultTimeout(); 92var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 140var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
Dashboard\DashboardResourceTests.cs (14)
49var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 73Assert.Collection(model.Resources, 106var dashboard = Assert.Single(model.Resources); 178var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 216var dashboard = Assert.Single(model.Resources); 253var dashboard = Assert.Single(model.Resources); 287var dashboard = Assert.Single(model.Resources); 324var container = Assert.Single(model.Resources, r => r.Name == "my-container"); 328var dashboard = Assert.Single(model.Resources, r => r.Name == "aspire-dashboard"); 367var dashboard = Assert.Single(model.Resources, r => r.Name == "aspire-dashboard"); 392Assert.Empty(model.Resources); 408Assert.Empty(model.Resources); 474var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 525var dashboard = Assert.Single(model.Resources.OfType<ProjectResource>());
DistributedApplicationBuilderTests.cs (2)
43Assert.Empty(appModel.Resources); 65var resource = Assert.Single(appModel.Resources);
DistributedApplicationTests.cs (1)
350foreach (var item in appModel.Resources)
Aspire.Hosting.Valkey.Tests (7)
AddValkeyTests.cs (7)
25var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 53var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 82var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 101var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 118var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 336var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 338var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
Aspire.Playground.Tests (3)
Infrastructure\DistributedApplicationExtensions.cs (2)
106return Task.WhenAll(applicationModel.Resources.Select(r => app.ResourceNotifications.WaitForResourceAsync(r.Name, r => targetStates?.Contains(r.Snapshot.State?.Text, StringComparer.OrdinalIgnoreCase) is true || r.Snapshot.IsHidden, cancellationToken))); 134var assertableResourceLogNames = applicationModel.Resources.Where(ShouldAssertErrorsForResource).Select(r => $"{environment.ApplicationName}.Resources.{r.Name}").ToList();
Infrastructure\DistributedApplicationTestFactory.cs (1)
55var resourcesWithContainerImages = appModel.Resources
CustomResources.AppHost (1)
TestResource.cs (1)
36foreach (var resource in appModel.Resources.OfType<TestResource>())
HealthChecksSandbox.AppHost (1)
Program.cs (1)
67foreach (var resource in appModel.Resources.OfType<TestResource>())
Stress.AppHost (1)
TestResource.cs (1)
55foreach (var resource in appModel.Resources.OfType<TestResource>())
TestProject.AppHost (1)
TestProgram.cs (1)
161foreach (var project in appModel.Resources.OfType<ProjectResource>())