942 references to Resources
Aspire.Hosting (70)
Aspire.Hosting.Azure (25)
Aspire.Hosting.Azure.AppContainers (5)
Aspire.Hosting.Azure.AppService (4)
Aspire.Hosting.Azure.ContainerRegistry (2)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.EntraId.Tests (18)
Aspire.Hosting.Azure.Functions (2)
Aspire.Hosting.Azure.Kubernetes (6)
Aspire.Hosting.Azure.Kubernetes.Tests (2)
Aspire.Hosting.Azure.PostgreSQL (1)
Aspire.Hosting.Azure.Redis (2)
Aspire.Hosting.Azure.Sandboxes (6)
Aspire.Hosting.Azure.Sql (8)
Aspire.Hosting.Azure.Tests (208)
AzureAppServiceEnvironmentExtensionsTests.cs (10)
123var identity = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "env-mi");
124var roles = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), resource => resource.Name == "env-mi-roles-final-registry");
153Assert.Null(model.Resources.OfType<AzureUserAssignedIdentityResource>().SingleOrDefault(resource => resource.Name == "env-mi"));
154Assert.Null(model.Resources.OfType<AzureRoleAssignmentResource>().SingleOrDefault(resource => resource.Name.StartsWith("env-mi-roles-", StringComparison.Ordinal)));
174Assert.Same(identity.Resource, Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "env-mi"));
175Assert.Null(model.Resources.OfType<AzureRoleAssignmentResource>().SingleOrDefault(resource => resource.Name.StartsWith("env-mi-roles-", StringComparison.Ordinal)));
203var identityEast = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "east-mi");
204var identityWest = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "west-mi");
208var rolesEast = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), resource => resource.Name == "east-mi-roles-registry");
209var rolesWest = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), resource => resource.Name == "west-mi-roles-registry");
AzureContainerAppEnvironmentExtensionsTests.cs (14)
276var identity = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "env-mi");
277var roles = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), resource => resource.Name == "env-mi-roles-final-registry");
305var roles = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), resource => resource.Name == "env-mi-roles-registry");
348var identity = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "env-mi");
374var identity = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "env-mi");
400Assert.Null(model.Resources.OfType<AzureUserAssignedIdentityResource>().SingleOrDefault(resource => resource.Name == "env-mi"));
401Assert.Null(model.Resources.OfType<AzureRoleAssignmentResource>().SingleOrDefault(resource => resource.Name.StartsWith("env-mi-roles-", StringComparison.Ordinal)));
420Assert.Same(identity.Resource, Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "env-mi"));
421Assert.Null(model.Resources.OfType<AzureRoleAssignmentResource>().SingleOrDefault(resource => resource.Name.StartsWith("env-mi-roles-", StringComparison.Ordinal)));
448var identityEast = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "east-mi");
449var identityWest = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>(), resource => resource.Name == "west-mi");
453var rolesEast = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), resource => resource.Name == "east-mi-roles-registry");
454var rolesWest = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), resource => resource.Name == "west-mi-roles-registry");
597var api = model.Resources.First(r => r.Name == "api");
AzureResourcePreparerTests.cs (14)
92var storageRoles = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), r => r.Name == "storage-roles");
138var storageRoles = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), r => r.Name == "storage-roles");
181Assert.DoesNotContain(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == "dbsrv-roles");
235var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), r => r.Name == "api-roles-storage");
269[.. context.Model.Resources
297app.Services.GetRequiredService<DistributedApplicationModel>().Resources.OfType<AzureRoleAssignmentResource>(),
326[.. context.Model.Resources
355model.Resources
379var storageRoles = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), resource => resource.Name == "storage-roles");
489Assert.Collection(model.Resources.Select(r => r.Name),
524Assert.Collection(model.Resources.Select(r => r.Name),
537Assert.DoesNotContain(model.Resources, r => r.Name == "frontend-identity");
589var storageRoles = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), r => r.Name == "storage-roles");
645var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), r => r.Name == "api-roles-storage");
AzureUserAssignedIdentityTests.cs (22)
30var resource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>());
48var resource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>());
70Assert.Collection(model.Resources,
82var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>());
85var registryResource = Assert.Single(model.Resources.OfType<AzureContainerRegistryResource>(), r => r.Name == "myregistry");
88var identityRoleAssignments = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), 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<AzureRoleAssignmentResource>(),
213Assert.Collection(model.Resources,
223var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>());
227var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp");
232var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(),
292Assert.Collection(model.Resources,
304var identityResource = Assert.Single(model.Resources.OfType<AzureUserAssignedIdentityResource>());
308var computeResource = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp");
310var computeResource2 = Assert.Single(model.Resources.OfType<IComputeResource>(), r => r.Name == "myapp2");
316var roleAssignmentResource = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(),
318var roleAssignmentResource2 = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(),
RoleAssignmentTests.cs (12)
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<AzureRoleAssignmentResource>(), r => r.Name == "api-roles-keyvault");
328Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), r => r.Name == "server-roles-cache");
331Assert.DoesNotContain(model.Resources, r => r.Name == "webfrontend-roles-cache");
351var project = Assert.Single(model.Resources.OfType<ProjectResource>(), r => r.Name == "api");
352var targetAzureResource = Assert.Single(model.Resources.OfType<AzureProvisioningResource>(), r => r.Name == azureResourceName);
353var projRoles = Assert.Single(model.Resources.OfType<AzureRoleAssignmentResource>(), r => r.Name == $"api-roles-{azureResourceName}");
Aspire.Hosting.Blazor (1)
Aspire.Hosting.Browsers (1)
Aspire.Hosting.Browsers.Tests (33)
Aspire.Hosting.Docker (6)
Aspire.Hosting.Docker.Tests (5)
Aspire.Hosting.Dotnet (2)
Aspire.Hosting.Dotnet.Tests (4)
Aspire.Hosting.EntityFrameworkCore (2)
Aspire.Hosting.EntityFrameworkCore.Tests (3)
Aspire.Hosting.Foundry (3)
Aspire.Hosting.Foundry.Tests (4)
Aspire.Hosting.Garnet.Tests (7)
Aspire.Hosting.Java.Tests (3)
Aspire.Hosting.JavaScript.Tests (88)
Aspire.Hosting.Kafka (1)
Aspire.Hosting.Kafka.Tests (3)
Aspire.Hosting.Keycloak.Tests (1)
Aspire.Hosting.Kubernetes (16)
Aspire.Hosting.Kubernetes.Tests (30)
Aspire.Hosting.Maui (1)
Aspire.Hosting.Milvus.Tests (1)
Aspire.Hosting.MongoDB (1)
Aspire.Hosting.MongoDB.Tests (8)
Aspire.Hosting.MySql (1)
Aspire.Hosting.MySql.Tests (6)
Aspire.Hosting.Nats.Tests (4)
Aspire.Hosting.Oracle.Tests (3)
Aspire.Hosting.PostgreSQL (1)
Aspire.Hosting.PostgreSQL.Tests (8)
Aspire.Hosting.Python.Tests (42)
Aspire.Hosting.Qdrant.Tests (1)
Aspire.Hosting.RabbitMQ.Tests (3)
Aspire.Hosting.Radius (13)
Aspire.Hosting.Radius.Tests (120)
Aspire.Hosting.Redis (1)
Aspire.Hosting.Redis.Tests (13)
Aspire.Hosting.Rust.Tests (1)
Aspire.Hosting.Seq.Tests (6)
Aspire.Hosting.SqlServer.Tests (4)
Aspire.Hosting.Testing (2)
Aspire.Hosting.Tests (111)
Dashboard\DashboardEventHandlersTests.cs (11)
55var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
104var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
196var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
276var dashboardResource = (IResourceWithEndpoints)model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
481var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
564var dashboardResource = model.Resources.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
637var dashboardResource = Assert.Single(model.Resources);
721var dashboardResource = Assert.Single(model.Resources);
790var dashboardResource = Assert.Single(model.Resources);
857var dashboardResource = Assert.Single(model.Resources);
901var dashboardResource = Assert.Single(model.Resources);
Aspire.Hosting.Valkey.Tests (7)
Aspire.Playground.Tests (3)
CustomResources.AppHost (1)
HealthChecksSandbox.AppHost (1)
Pipelines.AppHost (2)
Pipelines.Library (1)
Stress.AppHost (2)
TestProject.AppHost (1)