458 references to Resources
Aspire.Hosting (47)
ApplicationModel\DistributedApplicationModelExtensions.cs (3)
19foreach (var r in model.Resources) 48foreach (var r in model.Resources) 65foreach (var r in model.Resources)
ApplicationModel\HostUrl.cs (1)
64var targetEndpoint = model.Resources.Where(r => !r.IsContainer())
ApplicationModel\ProjectResourceExtensions.cs (1)
20return model.Resources.OfType<ProjectResource>();
Backchannel\AuxiliaryBackchannelRpcTarget.cs (5)
291if (appModel.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is not IResourceWithEndpoints dashboardResource) 356foreach (var resource in appModel.Resources) 572var resource = appModel?.Resources.FirstOrDefault(r => StringComparers.ResourceName.Equals(r.Name, resourceName)); 674foreach (var resource in appModel.Resources) 755var resource = appModel.Resources
Backchannel\DashboardUrlsHelper.cs (1)
59var dashboardResource = appModel?.Resources.SingleOrDefault(
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (3)
44if (beforeStartEvent.Model.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is { } dashboardResource) 54foreach (var resource in beforeStartEvent.Model.Resources) 69var resourcesWithContainerImages = @event.Model.Resources.SelectMany(
ContainerExecutableResourceExtensions.cs (1)
22return model.Resources.OfType<ContainerExecutableResource>();
ContainerRegistryResourceBuilderExtensions.cs (1)
123foreach (var resource in beforeStartEvent.Model.Resources)
ContainerResourceExtensions.cs (1)
22foreach (var resource in model.Resources)
Dashboard\DashboardEventHandlers.cs (5)
68if (@event.Model.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is { } dashboardResource) 73@event.Model.Resources.Remove(dashboardResource); 74@event.Model.Resources.Insert(0, dashboardResource); 352model.Resources.Insert(0, dashboardResource); 724var allResourceEndpoints = model.Resources
Dcp\DcpExecutor.cs (5)
130_resourceState = new(model.Resources.ToDictionary(r => r.Name), _appResources); 1070var containerResources = _model.Resources.Where(mr => mr.IsContainer()); 1100var serviceProducers = _model.Resources 1159var containers = _model.Resources.Where(r => r.IsContainer()); 1165var hostResourcesWithEndpoints = _model.Resources.Where(r => r is IResourceWithEndpoints && !r.IsContainer())
Dcp\DcpHost.cs (1)
81if (!_applicationModel.Resources.Any(c => c.IsContainer()))
DistributedApplication.cs (2)
609var results = new List<ResourceStateDebugView>(app._model.Resources.Count); 610foreach (var resource in app._model.Resources)
DistributedApplicationBuilder.cs (1)
581var resourceHealthChecks = appModel.Resources.SelectMany(
Exec\ExecEventingHandlers.cs (1)
18beforeStartEvent.Model.Resources.Add(resource);
Exec\ExecResourceManager.cs (1)
165var targetResource = _model.Resources.FirstOrDefault(x => x.Name.Equals(_execOptions.ResourceName, StringComparisons.ResourceName));
ExecutableResourceExtensions.cs (1)
22return model.Resources.OfType<ExecutableResource>();
Orchestrator\ApplicationOrchestrator.cs (2)
622await _parameterProcessor.InitializeParametersAsync(_model.Resources.OfType<ParameterResource>(), waitForResolution: false).ConfigureAwait(false); 625foreach (var resource in _model.Resources)
Orchestrator\ParameterProcessor.cs (2)
110var explicitParameters = model.Resources.OfType<ParameterResource>(); 128foreach (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)))
Pipelines\DistributedApplicationPipeline.cs (4)
116var computeResources = context.Model.Resources 172foreach (var resource in context.Model.Resources) 483foreach (var resource in context.Model.Resources) 518foreach (var resource in pipelineContext.Model.Resources)
Publishing\ManifestPublishingContext.cs (3)
82foreach (var resource in model.Resources) 91foreach (var resource in model.Resources) 867foreach (var existingResource in model.Resources)
Aspire.Hosting.Azure (12)
AzureBicepResource.cs (1)
312var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault();
AzurePublishingContext.cs (3)
88if (model.Resources.Count == 0) 127var bicepResourcesToPublish = model.Resources.OfType<AzureBicepResource>() 310foreach (var resource in model.Resources)
AzureResourcePreparer.cs (7)
58foreach (var resource in appModel.Resources) 89foreach (var resource in appModel.Resources) 128var resourceSnapshot = appModel.Resources.ToArray(); // avoid modifying the collection while iterating 202if (!appModel.Resources.Contains(identityResource)) 204appModel.Resources.Add(identityResource); 210appModel.Resources.Add(roleAssignmentResource); 385appModel.Resources.Add(roleAssignmentResource);
Provisioning\Provisioners\AzureProvisioner.cs (1)
40_parentChildLookup = @event.Model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent);
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppsInfrastructure.cs (2)
23var caes = @event.Model.Resources.OfType<AzureContainerAppEnvironmentResource>().ToArray(); 37@event.Model.Resources.Remove(environment.DefaultContainerRegistry);
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceInfrastructure.cs (2)
25var appServiceEnvironments = @event.Model.Resources.OfType<AzureAppServiceEnvironmentResource>().ToArray(); 39@event.Model.Resources.Remove(appServiceEnvironment.DefaultContainerRegistry);
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryExtensions.cs (1)
81foreach (var resource in beforeStartEvent.Model.Resources)
AzureContainerRegistryHelpers.cs (1)
27var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
415data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Functions (2)
AzureFunctionsProjectResourceExtensions.cs (2)
156foreach (var item in data.Model.Resources.OfType<AzureFunctionsProjectResource>()) 172data.Model.Resources.Remove(storage);
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
307data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Redis (2)
AzureManagedRedisExtensions.cs (1)
140data.Model.Resources.Remove(kv.Resource);
AzureRedisExtensions.cs (1)
213data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Tests (108)
AzureAIFoundryExtensionsTests.cs (1)
175var roles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "foundry-roles");
AzureAppConfigurationExtensionsTests.cs (1)
64var appConfigRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "appConfig-roles");
AzureAppServiceTests.cs (7)
70var environment = Assert.Single(model.Resources.OfType<AzureAppServiceEnvironmentResource>()); 359var environment = Assert.Single(model.Resources.OfType<AzureAppServiceEnvironmentResource>()); 490var environment = Assert.Single(model.Resources.OfType<AzureAppServiceEnvironmentResource>()); 780var environment = Assert.Single(model.Resources.OfType<AzureAppServiceEnvironmentResource>()); 801var environment = Assert.Single(model.Resources.OfType<AzureAppServiceEnvironmentResource>()); 823var environment = Assert.Single(model.Resources.OfType<AzureAppServiceEnvironmentResource>()); 845var environment = Assert.Single(model.Resources.OfType<AzureAppServiceEnvironmentResource>());
AzureContainerAppsTests.cs (27)
330var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == identityName); 407var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == identityName); 707var containerAppEnvResource = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 999var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-identity"); 1000var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-storage"); 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-cosmos"); 1084var projIdentity = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-identity"); 1085var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-redis"); 1290Assert.Empty(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1321var environment = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1378var environment = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1395var containerRegistry = Assert.Single(model.Resources.OfType<AzureContainerRegistryResource>()); 1429var environment = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1446var logAnalyticsWorkspace = Assert.Single(model.Resources.OfType<AzureLogAnalyticsWorkspaceResource>()); 1498var containerAppEnvResource = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1520var containerAppEnvResource = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 1773var funcjob = model.Resources.Single(r => r.Name == "funcjob"); 2048var container = model.Resources.Single(r => r.Name == "api"); 2052var buildOnly = model.Resources.Single(r => r.Name == "build-only"); 2150var acrResources = model.Resources.OfType<AzureContainerRegistryResource>().ToList(); 2174var acrResources = model.Resources.OfType<AzureContainerRegistryResource>().ToList(); 2213var acrResources = model.Resources.OfType<AzureContainerRegistryResource>().ToList(); 2268var webappAcaResource = model.Resources.First(r => r.Name == "webappaca"); 2274var webappServiceResource = model.Resources.First(r => r.Name == "webappservice"); 2280var containerAcaResource = model.Resources.First(r => r.Name == "containeraca"); 2288var containerAppServiceResource = model.Resources.First(r => r.Name == "containerappservice");
AzureContainerRegistryTests.cs (3)
31var registryResource = Assert.Single(model.Resources.OfType<AzureContainerRegistryResource>()); 52var environment = Assert.Single(model.Resources.OfType<AzureContainerAppEnvironmentResource>()); 88var 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 (11)
163Assert.DoesNotContain(model.Resources.OfType<AzureStorageResource>(), 165var storageResource = Assert.Single(model.Resources.OfType<AzureStorageResource>()); 189Assert.Single(model.Resources.OfType<AzureStorageResource>(), 291var storage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcstorage634f8"); 324var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-funcstorage634f8"); 352var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage"); 381var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage"); 412var projRolesStorage = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage"); 413var projRolesStorage2 = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp2-roles-funcstorage634f8"); 730Assert.DoesNotContain(model.Resources.OfType<AzureStorageResource>(), 732var storageResource = Assert.Single(model.Resources.OfType<AzureStorageResource>());
AzureKeyVaultTests.cs (1)
38var kvRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "mykv-roles");
AzureKustoExtensionsTests.cs (1)
30var kustoRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "kusto-roles");
AzureManagedRedisExtensionsTests.cs (1)
39var redisRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "redis-cache-roles");
AzureOpenAIExtensionsTests.cs (1)
80var openaiRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "openai-roles");
AzurePostgresExtensionsTests.cs (4)
43var postgresRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "postgres-data-roles"); 64Assert.Empty(model.Resources.OfType<AzureKeyVaultResource>()); 388var mcpContainer = Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 418Assert.Empty(appModel.Resources.OfType<PostgresMcpContainerResource>());
AzureRedisExtensionsTests.cs (2)
41var redisRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "redis-cache-roles"); 62Assert.Empty(model.Resources.OfType<AzureKeyVaultResource>());
AzureResourcePreparerTests.cs (4)
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"); 155Assert.DoesNotContain(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "dbsrv-roles"); 288Assert.Collection(model.Resources.Select(r => r.Name),
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)
651var storageRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "storage-roles");
AzureUserAssignedIdentityTests.cs (22)
32var resource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 50var resource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 72Assert.Collection(model.Resources, 84var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 87var registryResource = Assert.Single(model.Resources.OfType<AzureContainerRegistryResource>(), r => r.Name == "myregistry"); 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, 165var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 169var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp"); 174var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), 211Assert.Collection(model.Resources, 221var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 225var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp"); 230var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), 288Assert.Collection(model.Resources, 300var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>()); 304var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp"); 306var computeResource2 = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp2"); 312var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), 314var 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>()); 147foreach (var resource in model.Resources.OfType<IContainerRegistry>()) 155foreach (var resource in model.Resources)
ExistingAzureResourceTests.cs (1)
80var messagingRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "messaging-roles");
RoleAssignmentTests.cs (8)
241var keyVaultResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "keyvault"); 245Assert.DoesNotContain(model.Resources, r => r.Name == "api-roles-keyvault"); 270var keyVaultResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "keyvault"); 273var sbResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "sb"); 277Assert.DoesNotContain(model.Resources, r => r.Name == "api-roles-keyvault"); 278Assert.DoesNotContain(model.Resources, r => r.Name == "api-roles-sb"); 300var projRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-keyvault"); 321var projRoles = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == $"api-roles-{azureResourceName}");
Aspire.Hosting.Docker (6)
DockerComposeInfrastructure.cs (2)
29var dockerComposeEnvironments = @event.Model.Resources.OfType<DockerComposeEnvironmentResource>().ToArray(); 90var registries = appModel.Resources.OfType<IContainerRegistry>().ToArray();
DockerComposePublishingContext.cs (3)
55if (model.Resources.Count == 0) 78? [r, .. model.Resources] 79: model.Resources;
src\Shared\PublishingContextUtils.cs (1)
18if (context.Model.Resources.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.Docker.Tests (4)
DockerComposeTests.cs (4)
830var containerDockerResource = model.Resources.First(r => r.Name == "containerdocker"); 836var containerK8sResource = model.Resources.First(r => r.Name == "containerk8s"); 842var projectDockerResource = model.Resources.First(r => r.Name == "projectdocker"); 848var projectK8sResource = model.Resources.First(r => r.Name == "projectk8s");
Aspire.Hosting.Garnet.Tests (7)
AddGarnetTests.cs (7)
24var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 52var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 81var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 345var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 347var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 366var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 383var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
Aspire.Hosting.JavaScript.Tests (61)
AddNodeAppTests.cs (5)
240var nodeResource = Assert.Single(appModel.Resources.OfType<NodeAppResource>()); 249Assert.Empty(appModel.Resources.OfType<JavaScriptInstallerResource>()); 267var nodeResource = Assert.Single(appModel.Resources.OfType<NodeAppResource>()); 279var installerResources = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 297var nodeResource = Assert.Single(appModel.Resources.OfType<NodeAppResource>());
AddViteAppTests.cs (8)
243var nodeResource = Assert.Single(appModel.Resources.OfType<ViteAppResource>()); 268var nodeResource = Assert.Single(appModel.Resources.OfType<ViteAppResource>()); 300var nodeResource = Assert.Single(appModel.Resources.OfType<ViteAppResource>()); 360var nodeResource = Assert.Single(appModel.Resources.OfType<ViteAppResource>()); 411var nodeResource = Assert.Single(appModel.Resources.OfType<ViteAppResource>()); 464var nodeResource = Assert.Single(appModel.Resources.OfType<ViteAppResource>()); 523var nodeResource = Assert.Single(appModel.Resources.OfType<ViteAppResource>()); 598var nodeResource = Assert.Single(appModel.Resources.OfType<ViteAppResource>());
AddViteAppWithPnpmTests.cs (4)
24var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 58var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 89var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 120var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>());
IntegrationTests.cs (4)
28var nodeResources = appModel.Resources.OfType<JavaScriptAppResource>().ToList(); 32var npmInstallers = appModel.Resources.OfType<JavaScriptInstallerResource>().ToList(); 69var installer = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 75var parentApp = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>());
PackageInstallationTests.cs (30)
33var nodeResources = appModel.Resources.OfType<JavaScriptAppResource>().ToList(); 34var installerResources = appModel.Resources.OfType<JavaScriptInstallerResource>().ToList(); 67var nodeResource = Assert.Single(appModel.Resources, r => r.Name == "test-app"); 70var installerResources = appModel.Resources.OfType<JavaScriptInstallerResource>().ToList(); 91var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 112var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 130var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 139var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 160var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 181var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 199var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 208var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 228var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 235var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 252var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 273var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 297var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 307var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 327var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 337Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 355var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 365var installer = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 382var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 386var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 404var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 408var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 426var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 430var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 446var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 450var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>());
ResourceCreationTests.cs (10)
22var resource = appModel.Resources.OfType<JavaScriptAppResource>().SingleOrDefault(); 40var resource = appModel.Resources.OfType<JavaScriptAppResource>().SingleOrDefault(); 58var resource = appModel.Resources.OfType<JavaScriptAppResource>().SingleOrDefault(); 78var resource = appModel.Resources.OfType<JavaScriptAppResource>().SingleOrDefault(); 102var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 106var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 138var resource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 174var nodeResource = Assert.Single(appModel.Resources.OfType<JavaScriptAppResource>()); 183var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>()); 206var installerResource = Assert.Single(appModel.Resources.OfType<JavaScriptInstallerResource>());
Aspire.Hosting.Kafka.Tests (3)
AddKafkaTests.cs (3)
26var containerResource = Assert.Single(appModel.Resources.OfType<KafkaServerResource>()); 68var connectionStringResource = Assert.Single(appModel.Resources.OfType<KafkaServerResource>()) as IResourceWithConnectionString; 214var kafkaUiResource = Assert.Single(appModel.Resources.OfType<KafkaUIContainerResource>());
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
25var containerResource = Assert.Single(appModel.Resources.OfType<KeycloakResource>());
Aspire.Hosting.Kubernetes (4)
KubernetesInfrastructure.cs (1)
27var kubernetesEnvironments = @event.Model.Resources.OfType<KubernetesEnvironmentResource>().ToArray();
KubernetesPublishingContext.cs (2)
56if (model.Resources.Count == 0) 69foreach (var resource in model.Resources)
src\Shared\PublishingContextUtils.cs (1)
18if (context.Model.Resources.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.Kubernetes.Tests (4)
KubernetesEnvironmentResourceTests.cs (4)
150var containerK8sResource = model.Resources.First(r => r.Name == "containerk8s"); 156var containerDockerResource = model.Resources.First(r => r.Name == "containerdocker"); 162var projectK8sResource = model.Resources.First(r => r.Name == "projectk8s"); 168var projectDockerResource = model.Resources.First(r => r.Name == "projectdocker");
Aspire.Hosting.Maui (1)
Lifecycle\UnsupportedPlatformEventSubscriber.cs (1)
28foreach (var resource in @event.Model.Resources)
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
192var milvusResource = Assert.Single(appModel.Resources.OfType<MilvusServerResource>());
Aspire.Hosting.MongoDB.Tests (4)
AddMongoDBTests.cs (4)
25var containerResource = Assert.Single(appModel.Resources.OfType<MongoDBServerResource>()); 53var containerResource = Assert.Single(appModel.Resources.OfType<MongoDBServerResource>()); 84var dbResource = Assert.Single(appModel.Resources.OfType<MongoDBDatabaseResource>()); 301var mongoExpressResource = Assert.Single(appModel.Resources.OfType<MongoExpressContainerResource>());
Aspire.Hosting.MySql.Tests (6)
AddMySqlTests.cs (6)
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>()); 365var connectionStringResource = Assert.Single(appModel.Resources.OfType<MySqlServerResource>()); 381var phpMyAdminResource = Assert.Single(appModel.Resources.OfType<PhpMyAdminContainerResource>());
Aspire.Hosting.Nats.Tests (4)
AddNatsTests.cs (4)
50var natsResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()); 83var connectionStringResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()) as IResourceWithConnectionString; 101var containerResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()); 143var containerResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>());
Aspire.Hosting.Oracle.Tests (3)
AddOracleTests.cs (3)
121var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 141var oracleResource = Assert.Single(appModel.Resources.OfType<OracleDatabaseServerResource>()); 144var oracleDatabaseResource = Assert.Single(appModel.Resources.OfType<OracleDatabaseResource>());
Aspire.Hosting.PostgreSQL.Tests (8)
AddPostgresTests.cs (2)
178var postgresResource = Assert.Single(appModel.Resources.OfType<PostgresServerResource>()); 180var postgresDatabaseResource = Assert.Single(appModel.Resources.OfType<PostgresDatabaseResource>());
PostgresMcpBuilderTests.cs (6)
29var mcpContainer = Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 56var mcpContainer = Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 91var database = Assert.Single(appModel.Resources.OfType<PostgresDatabaseResource>()); 92var mcpContainer = Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 114Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 131Assert.Equal(2, appModel.Resources.OfType<PostgresMcpContainerResource>().Count());
Aspire.Hosting.Python.Tests (40)
AddPythonAppTests.cs (40)
217var resource = appModel.Resources.OfType<PythonAppResource>().Single(); 726var installerResource = appModel.Resources.OfType<PythonInstallerResource>().Single(); 779var pythonAppResource = appModel.Resources.OfType<PythonAppResource>().Single(); 780var uvEnvironmentResource = appModel.Resources.OfType<PythonInstallerResource>().Single(); 816var uvEnvironmentResource = appModel.Resources.OfType<PythonInstallerResource>().Single(); 835var installerResource = appModel.Resources.OfType<PythonInstallerResource>().Single(); 860var installerResource = appModel.Resources.OfType<PythonInstallerResource>().Single(); 891var installerResource = appModel.Resources.OfType<PythonInstallerResource>().Single(); 915var resource = Assert.Single(appModel.Resources.OfType<PythonAppResource>()); 934var resource = Assert.Single(appModel.Resources.OfType<PythonAppResource>()); 953var resource = Assert.Single(appModel.Resources.OfType<PythonAppResource>()); 1076var resource = Assert.Single(appModel.Resources.OfType<PythonAppResource>()); 1100var resource = Assert.Single(appModel.Resources.OfType<PythonAppResource>()); 1122var resource = Assert.Single(appModel.Resources.OfType<PythonAppResource>()); 1148var resource = Assert.Single(appModel.Resources.OfType<PythonAppResource>()); 1873var installerResource = appModel.Resources.OfType<PythonInstallerResource>().SingleOrDefault(); 1908var installerResource = appModel.Resources.OfType<PythonInstallerResource>().SingleOrDefault(); 1962var installerResource = appModel.Resources.OfType<PythonInstallerResource>().SingleOrDefault(); 1985var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2012var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2040var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2068var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2072var installerResource = appModel.Resources.OfType<PythonInstallerResource>().SingleOrDefault(); 2108var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2112var installerResource = appModel.Resources.OfType<PythonInstallerResource>().Single(); 2144var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2174var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2178var installerResource = appModel.Resources.OfType<PythonInstallerResource>().SingleOrDefault(); 2208var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2212var installerResource = appModel.Resources.OfType<PythonInstallerResource>().Single(); 2241var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2245var installerResource = appModel.Resources.OfType<PythonInstallerResource>().SingleOrDefault(); 2274var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2278Assert.Single(appModel.Resources.OfType<PythonInstallerResource>()); 2306var venvCreatorResource = appModel.Resources.OfType<PythonVenvCreatorResource>().SingleOrDefault(); 2310Assert.Single(appModel.Resources.OfType<PythonInstallerResource>()); 2335var installerResource = Assert.Single(appModel.Resources.OfType<PythonInstallerResource>()); 2342var pythonAppResource = appModel.Resources.OfType<PythonAppResource>().Single(); 2368var installerResource = Assert.Single(appModel.Resources.OfType<PythonInstallerResource>()); 2375var pythonAppResource = appModel.Resources.OfType<PythonAppResource>().Single();
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
297var qdrantResource = Assert.Single(appModel.Resources.OfType<QdrantServerResource>());
Aspire.Hosting.RabbitMQ.Tests (3)
AddRabbitMQTests.cs (3)
52var containerResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>()); 104var rabbitMqResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>()); 143var containerResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>());
Aspire.Hosting.Redis.Tests (11)
AddRedisTests.cs (10)
37var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 65var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 96var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 113var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 128var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 491var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 493var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 720var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 722var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 745var redisInsightResource = Assert.Single(appModel.Resources.OfType<RedisInsightResource>());
RedisFunctionalTests.cs (1)
625var redisCommander = Assert.Single(appModel.Resources.OfType<RedisCommanderResource>());
Aspire.Hosting.Seq.Tests (6)
AddSeqTests.cs (6)
23var containerResource = Assert.Single(appModel.Resources.OfType<SeqResource>()); 51var containerResource = Assert.Single(appModel.Resources.OfType<SeqResource>()); 80var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 177var containerResource = Assert.Single(appModel.Resources.OfType<SeqResource>()); 210var containerResource = Assert.Single(appModel.Resources.OfType<SeqResource>()); 240var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
Aspire.Hosting.SqlServer.Tests (4)
AddSqlServerTests.cs (4)
45var containerResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 92var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 114var sqlResource = Assert.Single(appModel.Resources.OfType<SqlServerDatabaseResource>()); 278var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>());
Aspire.Hosting.Testing (1)
DistributedApplicationHostingTestingExtensions.cs (1)
97var resources = applicationModel.Resources;
Aspire.Hosting.Tests (78)
AddConnectionStringTests.cs (2)
27var connectionStringResource = Assert.Single(appModel.Resources.OfType<ConnectionStringResource>()); 57var connectionStringResource = Assert.Single(appModel.Resources.OfType<ConnectionStringResource>());
AddParameterTests.cs (15)
27var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 59var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 96var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>(), r => r.Name == "pass"); 102var paramManifest = await ManifestUtils.GetManifest(appModel.Resources.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout(); 148var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>(), r => r.Name == "pass"); 154var paramManifest = await ManifestUtils.GetManifest(appModel.Resources.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout(); 207var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>(), r => r.Name == "pass"); 224var paramManifest = await ManifestUtils.GetManifest(appModel.Resources.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout(); 275var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>(), r => r.Name == "val"); 281var paramManifest = await ManifestUtils.GetManifest(appModel.Resources.OfType<ParameterResource>().Single(r => r.Name == "val")).DefaultTimeout(); 306var connectionStringResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 521var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 545var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 568var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 594var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>());
ContainerRegistryResourceTests.cs (5)
142Assert.Empty(appModel.Resources.OfType<ContainerRegistryResource>()); 156var registry = Assert.Single(appModel.Resources.OfType<ContainerRegistryResource>()); 173Assert.Empty(appModel.Resources.OfType<ContainerRegistryResource>()); 188var registry = Assert.Single(appModel.Resources.OfType<ContainerRegistryResource>()); 292var registries = appModel.Resources.OfType<ContainerRegistryResource>().ToList();
Dashboard\DashboardLifecycleHookTests.cs (8)
48await resourceNotificationService.PublishUpdateAsync(model.Resources.Single(), s => s).DefaultTimeout(); 90var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 138var dashboardResource = (IResourceWithEndpoints)model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 238var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)); 318var dashboardResource = Assert.Single(model.Resources); 406var dashboardResource = Assert.Single(model.Resources); 478var dashboardResource = Assert.Single(model.Resources); 548var dashboardResource = Assert.Single(model.Resources);
Dashboard\DashboardResourceTests.cs (16)
47var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 75Assert.Collection(model.Resources, 109var dashboard = Assert.Single(model.Resources); 221var dashboard = Assert.Single(model.Resources); 255var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 296var dashboard = Assert.Single(model.Resources); 335var dashboard = Assert.Single(model.Resources); 371var dashboard = Assert.Single(model.Resources); 410var container = Assert.Single(model.Resources, r => r.Name == "my-container"); 414var dashboard = Assert.Single(model.Resources, r => r.Name == "aspire-dashboard"); 455var dashboard = Assert.Single(model.Resources, r => r.Name == "aspire-dashboard"); 482Assert.Empty(model.Resources); 498Assert.Empty(model.Resources); 564var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 615var dashboard = Assert.Single(model.Resources.OfType<ProjectResource>()); 660var dashboard = Assert.Single(model.Resources);
DistributedApplicationBuilderTests.cs (2)
42Assert.Empty(appModel.Resources); 64var resource = Assert.Single(appModel.Resources);
DistributedApplicationTests.cs (2)
597foreach (var item in appModel.Resources) 1208var aspireDashboard = model.Resources.Single(r => r.Name == KnownResourceNames.AspireDashboard);
Orchestrator\ParameterProcessorTests.cs (10)
593var explicitParameterResource = model.Resources.OfType<ParameterResource>().First(p => p.Name == "explicitParam"); 594var referencedParameterResource = model.Resources.OfType<ParameterResource>().First(p => p.Name == "referencedParam"); 638var explicitParameterResource = model.Resources.OfType<ParameterResource>().Single(); 664var parameterResource = model.Resources.OfType<ParameterResource>().Single(); 687var parameterResource = model.Resources.OfType<ParameterResource>().Single(); 709var parameterResource = model.Resources.OfType<ParameterResource>().Single(); 735var parameterResource = model.Resources.OfType<ParameterResource>().Single(); 765var parameters = model.Resources.OfType<ParameterResource>().ToList(); 806var parameterResource = model.Resources.OfType<ParameterResource>().Single(); 840var parameters = model.Resources.OfType<ParameterResource>().ToList();
Pipelines\DistributedApplicationPipelineTests.cs (3)
1565var resource2Instance = configContext.Model.Resources.FirstOrDefault(r => r.Name == "resource2"); 1608var resource1Instance = configContext.Model.Resources.FirstOrDefault(r => r.Name == "resource1"); 1683capturedResource = configContext.Model.Resources.FirstOrDefault(r => r.Name == "test-resource");
RequiredCommandAnnotationTests.cs (15)
153var resource = appModel.Resources.Single(r => r.Name == "test"); 169var resource = appModel.Resources.Single(r => r.Name == "test"); 187var resource = appModel.Resources.Single(r => r.Name == "test"); 212var resource = appModel.Resources.Single(r => r.Name == "test"); 239var resource = appModel.Resources.Single(r => r.Name == "test"); 263var resource = appModel.Resources.Single(r => r.Name == "test"); 284var resource = appModel.Resources.Single(r => r.Name == "test"); 304var resource1 = appModel.Resources.Single(r => r.Name == "test1"); 305var resource2 = appModel.Resources.Single(r => r.Name == "test2"); 338var resource1 = appModel.Resources.Single(r => r.Name == "test1"); 339var resource2 = appModel.Resources.Single(r => r.Name == "test2"); 363var resource = appModel.Resources.Single(r => r.Name == "test"); 395var resource = appModel.Resources.Single(r => r.Name == "test"); 420var resource1 = appModel.Resources.Single(r => r.Name == "test1"); 421var resource2 = appModel.Resources.Single(r => r.Name == "test2");
Aspire.Hosting.Valkey.Tests (7)
AddValkeyTests.cs (7)
24var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 52var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 81var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 100var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 117var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 335var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 337var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
Aspire.Playground.Tests (3)
Infrastructure\DistributedApplicationExtensions.cs (2)
107return 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))); 135var assertableResourceLogNames = applicationModel.Resources.Where(ShouldAssertErrorsForResource).Select(r => $"{environment.ApplicationName}.Resources.{r.Name}").ToList();
Infrastructure\DistributedApplicationTestFactory.cs (1)
56var resourcesWithContainerImages = @event.Model.Resources
CustomResources.AppHost (1)
TestResource.cs (1)
40foreach (var resource in @event.Model.Resources.OfType<TestResource>())
HealthChecksSandbox.AppHost (1)
Program.cs (1)
68foreach (var resource in @event.Model.Resources.OfType<TestResource>())
Pipelines.AppHost (2)
AppHost.cs (2)
48var resourcesWithBindMounts = context.Model.Resources 230var resourcesWithBindMounts = deployingContext.Model.Resources
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
22var appServiceEnvironments = context.Model.Resources.OfType<AzureAppServiceEnvironmentResource>();
Stress.AppHost (2)
Program.cs (1)
171var resources = model.Resources
TestResource.cs (1)
59foreach (var resource in @event.Model.Resources.OfType<TestResource>())
TestProject.AppHost (1)
TestProgram.cs (1)
173foreach (var project in @event.Model.Resources.OfType<ProjectResource>())