492 references to Resources
Aspire.Hosting (54)
ApplicationModel\CommandsConfigurationExtensions.cs (1)
189
var rebuilderResource = model.
Resources
.OfType<ProjectRebuilderResource>().FirstOrDefault(r => r.Parent == projectResource);
ApplicationModel\DistributedApplicationModelExtensions.cs (3)
19
foreach (var r in model.
Resources
)
48
foreach (var r in model.
Resources
)
65
foreach (var r in model.
Resources
)
ApplicationModel\HostUrl.cs (1)
65
var targetEndpoint = model.
Resources
.Where(r => !r.IsContainer())
ApplicationModel\ProjectResourceExtensions.cs (1)
20
return model.
Resources
.OfType<ProjectResource>();
Ats\ModelExports.cs (2)
37
return [.. model.
Resources
];
52
return model.
Resources
.SingleOrDefault(resource => StringComparers.ResourceName.Equals(resource.Name, name));
Backchannel\AuxiliaryBackchannelRpcTarget.cs (6)
238
if (appModel is not null && !appModel.
Resources
.Any(r => string.Equals(r.Name, request.ResourceName, StringComparisons.ResourceName)))
381
if (appModel.
Resources
.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is not IResourceWithEndpoints dashboardResource)
446
foreach (var resource in appModel.
Resources
)
664
var resource = appModel.
Resources
.FirstOrDefault(r => string.Equals(r.Name, resourceName, StringComparisons.ResourceName));
675
foreach (var resource in appModel.
Resources
)
767
var resource = appModel.
Resources
Backchannel\DashboardUrlsHelper.cs (1)
59
var dashboardResource = appModel?.
Resources
.SingleOrDefault(
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (4)
48
if (beforeStartEvent.Model.
Resources
.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is { } dashboardResource)
58
foreach (var resource in beforeStartEvent.Model.
Resources
)
73
var resourcesWithContainerImages = @event.Model.
Resources
.SelectMany(
97
foreach (var resource in beforeStartEvent.Model.
Resources
)
ContainerExecutableResourceExtensions.cs (1)
22
return model.
Resources
.OfType<ContainerExecutableResource>();
ContainerRegistryResourceBuilderExtensions.cs (1)
125
foreach (var resource in beforeStartEvent.Model.
Resources
)
ContainerResourceExtensions.cs (1)
22
foreach (var resource in model.
Resources
)
Dashboard\DashboardEventHandlers.cs (5)
68
if (@event.Model.
Resources
.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is { } dashboardResource)
73
@event.Model.
Resources
.Remove(dashboardResource);
74
@event.Model.
Resources
.Insert(0, dashboardResource);
344
model.
Resources
.Insert(0, dashboardResource);
752
var allResourceEndpoints = model.
Resources
Dcp\DcpExecutor.cs (5)
130
_resourceState = new(model.
Resources
.ToDictionary(r => r.Name), _appResources);
1151
var containerResources = _model.
Resources
.Where(mr => mr.IsContainer());
1184
var serviceProducers = _model.
Resources
1244
var containers = _model.
Resources
.Where(r => r.IsContainer());
1261
var maybeDashboard = _model.
Resources
.Where(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard))
Dcp\DcpHost.cs (2)
94
if (!_applicationModel.
Resources
.Any(c => c.IsContainer()))
145
if (!_applicationModel.
Resources
.Any(ResourceUsesTls))
Dcp\OtlpEndpointReferenceGatherer.cs (1)
43
var dashboardResource = model.
Resources
.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) as IResourceWithEndpoints;
DistributedApplication.cs (2)
611
var results = new List<ResourceStateDebugView>(app._model.
Resources
.Count);
612
foreach (var resource in app._model.
Resources
)
DistributedApplicationBuilder.cs (1)
593
var resourceHealthChecks = appModel.
Resources
.SelectMany(
Exec\ExecEventingHandlers.cs (1)
18
beforeStartEvent.Model.
Resources
.Add(resource);
Exec\ExecResourceManager.cs (1)
165
var targetResource = _model.
Resources
.FirstOrDefault(x => x.Name.Equals(_execOptions.ResourceName, StringComparisons.ResourceName));
ExecutableResourceExtensions.cs (1)
22
return model.
Resources
.OfType<ExecutableResource>();
Orchestrator\ApplicationOrchestrator.cs (2)
622
await _parameterProcessor.InitializeParametersAsync(_model.
Resources
.OfType<ParameterResource>(), waitForResolution: false).ConfigureAwait(false);
625
foreach (var resource in _model.
Resources
)
Orchestrator\ParameterProcessor.cs (2)
110
var explicitParameters = model.
Resources
.OfType<ParameterResource>();
128
foreach (var resource in model.
Resources
)
Orchestrator\RelationshipEvaluator.cs (2)
17
return model.
Resources
.OfType<IResourceWithParent>()
45
var result = model.
Resources
.Select(x => (Child: x, Parent: SelectParentResource(x)))
Pipelines\DistributedApplicationPipeline.cs (4)
116
var computeResources = context.Model.
Resources
172
foreach (var resource in context.Model.
Resources
)
483
foreach (var resource in context.Model.
Resources
)
518
foreach (var resource in pipelineContext.Model.
Resources
)
Publishing\ManifestPublishingContext.cs (3)
84
foreach (var resource in model.
Resources
)
92
foreach (var resource in model.
Resources
)
911
foreach (var existingResource in model.
Resources
)
Aspire.Hosting.Azure (12)
AzureBicepResource.cs (1)
312
var azureEnvironment = context.Model.
Resources
.OfType<AzureEnvironmentResource>().FirstOrDefault();
AzurePublishingContext.cs (3)
88
if (model.
Resources
.Count == 0)
127
var bicepResourcesToPublish = model.
Resources
.OfType<AzureBicepResource>()
336
foreach (var resource in model.
Resources
)
AzureResourcePreparer.cs (7)
60
foreach (var resource in appModel.
Resources
)
91
foreach (var resource in appModel.
Resources
)
131
.Concat(appModel.
Resources
209
if (!appModel.
Resources
.Contains(identityResource))
211
appModel.
Resources
.Add(identityResource);
217
appModel.
Resources
.Add(roleAssignmentResource);
394
appModel.
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)
23
var caes = @event.Model.
Resources
.OfType<AzureContainerAppEnvironmentResource>().ToArray();
37
@event.Model.
Resources
.Remove(environment.DefaultContainerRegistry);
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceInfrastructure.cs (2)
25
var appServiceEnvironments = @event.Model.
Resources
.OfType<AzureAppServiceEnvironmentResource>().ToArray();
39
@event.Model.
Resources
.Remove(appServiceEnvironment.DefaultContainerRegistry);
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryExtensions.cs (1)
86
foreach (var resource in beforeStartEvent.Model.
Resources
)
AzureContainerRegistryHelpers.cs (1)
27
var azureEnvironment = context.Model.
Resources
.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
491
data.Model.
Resources
.Remove(kv.Resource);
Aspire.Hosting.Azure.Functions (2)
AzureFunctionsProjectResourceExtensions.cs (2)
162
foreach (var item in data.Model.
Resources
.OfType<AzureFunctionsProjectResource>())
178
data.Model.
Resources
.Remove(storage);
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
313
data.Model.
Resources
.Remove(kv.Resource);
Aspire.Hosting.Azure.Redis (2)
AzureManagedRedisExtensions.cs (1)
145
data.Model.
Resources
.Remove(kv.Resource);
AzureRedisExtensions.cs (1)
213
data.Model.
Resources
.Remove(kv.Resource);
Aspire.Hosting.Azure.Sql (8)
AzureSqlServerResource.cs (8)
520
appModel.
Resources
.Remove(storage);
569
appModel.
Resources
.Remove(sql.AdminIdentity);
575
appModel.
Resources
.Remove(sql.DeploymentScriptNetworkSecurityGroup);
590
var pe = appModel.
Resources
.OfType<AzurePrivateEndpointResource>()
618
appModel.
Resources
.Remove(nsg);
626
var existingSubnets = appModel.
Resources
.OfType<AzureSubnetResource>()
656
public IResourceCollection Resources => model.
Resources
;
666
model.
Resources
.Add(resource);
Aspire.Hosting.Azure.Tests (116)
AzureAppConfigurationExtensionsTests.cs (1)
66
var appConfigRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "appConfig-roles");
AzureAppServiceTests.cs (7)
70
var environment = Assert.Single(model.
Resources
.OfType<AzureAppServiceEnvironmentResource>());
359
var environment = Assert.Single(model.
Resources
.OfType<AzureAppServiceEnvironmentResource>());
490
var environment = Assert.Single(model.
Resources
.OfType<AzureAppServiceEnvironmentResource>());
780
var environment = Assert.Single(model.
Resources
.OfType<AzureAppServiceEnvironmentResource>());
801
var environment = Assert.Single(model.
Resources
.OfType<AzureAppServiceEnvironmentResource>());
823
var environment = Assert.Single(model.
Resources
.OfType<AzureAppServiceEnvironmentResource>());
845
var environment = Assert.Single(model.
Resources
.OfType<AzureAppServiceEnvironmentResource>());
AzureContainerAppsTests.cs (29)
331
var projIdentity = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == identityName);
408
var projIdentity = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == identityName);
708
var containerAppEnvResource = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1000
var projIdentity = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "api-identity");
1001
var projRolesStorage = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-storage");
1044
var projIdentity = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "api-identity");
1045
var projRolesStorage = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-cosmos");
1085
var projIdentity = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "api-identity");
1086
var projRolesStorage = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-redis");
1306
Assert.Empty(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1337
var environment = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1368
var environment = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1395
var environment = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1451
var environment = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1468
var containerRegistry = Assert.Single(model.
Resources
.OfType<AzureContainerRegistryResource>());
1502
var environment = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1519
var logAnalyticsWorkspace = Assert.Single(model.
Resources
.OfType<AzureLogAnalyticsWorkspaceResource>());
1571
var containerAppEnvResource = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1593
var containerAppEnvResource = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
1846
var funcjob = model.
Resources
.Single(r => r.Name == "funcjob");
2121
var container = model.
Resources
.Single(r => r.Name == "api");
2125
var buildOnly = model.
Resources
.Single(r => r.Name == "build-only");
2223
var acrResources = model.
Resources
.OfType<AzureContainerRegistryResource>().ToList();
2247
var acrResources = model.
Resources
.OfType<AzureContainerRegistryResource>().ToList();
2286
var acrResources = model.
Resources
.OfType<AzureContainerRegistryResource>().ToList();
2341
var webappAcaResource = model.
Resources
.First(r => r.Name == "webappaca");
2347
var webappServiceResource = model.
Resources
.First(r => r.Name == "webappservice");
2353
var containerAcaResource = model.
Resources
.First(r => r.Name == "containeraca");
2361
var containerAppServiceResource = model.
Resources
.First(r => r.Name == "containerappservice");
AzureContainerRegistryTests.cs (3)
31
var registryResource = Assert.Single(model.
Resources
.OfType<AzureContainerRegistryResource>());
52
var environment = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
88
var rolesResource = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-acr");
AzureCosmosDBExtensionsTests.cs (3)
209
var cosmosRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "cosmos-roles");
297
Assert.Empty(model.
Resources
.OfType<AzureKeyVaultResource>());
333
var kv = model.
Resources
.OfType<AzureKeyVaultResource>().Single();
AzureEventHubsExtensionsTests.cs (1)
292
var ehRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "eh-roles");
AzureFunctionsTests.cs (11)
171
Assert.DoesNotContain(model.
Resources
.OfType<AzureStorageResource>(),
173
var storageResource = Assert.Single(model.
Resources
.OfType<AzureStorageResource>());
197
Assert.Single(model.
Resources
.OfType<AzureStorageResource>(),
323
var storage = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "funcstorage634f8");
356
var projRolesStorage = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-funcstorage634f8");
384
var projRolesStorage = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage");
413
var projRolesStorage = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage");
444
var projRolesStorage = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp-roles-my-own-storage");
445
var projRolesStorage2 = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "funcapp2-roles-funcstorage634f8");
762
Assert.DoesNotContain(model.
Resources
.OfType<AzureStorageResource>(),
764
var storageResource = Assert.Single(model.
Resources
.OfType<AzureStorageResource>());
AzureKeyVaultTests.cs (1)
38
var kvRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "mykv-roles");
AzureKustoExtensionsTests.cs (1)
30
var kustoRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "kusto-roles");
AzureManagedRedisExtensionsTests.cs (1)
39
var redisRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "redis-cache-roles");
AzureManifestUtils.cs (1)
56
var azureResources = model.
Resources
AzureOpenAIExtensionsTests.cs (1)
81
var openaiRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "openai-roles");
AzurePostgresExtensionsTests.cs (4)
43
var postgresRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "postgres-data-roles");
64
Assert.Empty(model.
Resources
.OfType<AzureKeyVaultResource>());
386
var mcpContainer = Assert.Single(appModel.
Resources
.OfType<PostgresMcpContainerResource>());
416
Assert.Empty(appModel.
Resources
.OfType<PostgresMcpContainerResource>());
AzureRedisExtensionsTests.cs (2)
41
var redisRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "redis-cache-roles");
62
Assert.Empty(model.
Resources
.OfType<AzureKeyVaultResource>());
AzureResourcePreparerTests.cs (7)
72
var storageRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "storage-roles");
116
var storageRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "storage-roles");
157
Assert.DoesNotContain(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "dbsrv-roles");
211
var roleAssignmentResource = Assert.Single(model.
Resources
.OfType<AzureBicepResource>(), r => r.Name == "api-roles-storage");
322
Assert.Collection(model.
Resources
.Select(r => r.Name),
357
Assert.Collection(model.
Resources
.Select(r => r.Name),
370
Assert.DoesNotContain(model.
Resources
, r => r.Name == "frontend-identity");
AzureSearchExtensionsTests.cs (1)
59
var searchRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "search-roles");
AzureServiceBusExtensionsTests.cs (1)
741
var sbRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "sb-roles");
AzureSignalRExtensionsTests.cs (2)
25
var signalrRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "signalr-roles");
47
var signalrRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "signalr-roles");
AzureStorageExtensionsTests.cs (1)
653
var storageRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "storage-roles");
AzureUserAssignedIdentityTests.cs (22)
32
var resource = Assert.Single(model.
Resources
.OfType<AzureUserAssignedIdentityResource>());
50
var resource = Assert.Single(model.
Resources
.OfType<AzureUserAssignedIdentityResource>());
72
Assert.Collection(model.
Resources
,
84
var identityResource = Assert.Single(model.
Resources
.OfType<AzureUserAssignedIdentityResource>());
87
var registryResource = Assert.Single(model.
Resources
.OfType<AzureContainerRegistryResource>(), r => r.Name == "myregistry");
90
var identityRoleAssignments = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "myidentity-roles-myregistry");
118
var identityResource = Assert.Single(model.
Resources
.OfType<AzureUserAssignedIdentityResource>());
122
var computeResource = Assert.Single(model.
Resources
.OfType<IComputeResource>(), r => r.Name == "myapp");
155
Assert.Collection(model.
Resources
,
165
var identityResource = Assert.Single(model.
Resources
.OfType<AzureUserAssignedIdentityResource>());
169
var computeResource = Assert.Single(model.
Resources
.OfType<IComputeResource>(), r => r.Name == "myapp");
174
var roleAssignmentResource = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(),
211
Assert.Collection(model.
Resources
,
221
var identityResource = Assert.Single(model.
Resources
.OfType<AzureUserAssignedIdentityResource>());
225
var computeResource = Assert.Single(model.
Resources
.OfType<IComputeResource>(), r => r.Name == "myapp");
230
var roleAssignmentResource = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(),
288
Assert.Collection(model.
Resources
,
300
var identityResource = Assert.Single(model.
Resources
.OfType<AzureUserAssignedIdentityResource>());
304
var computeResource = Assert.Single(model.
Resources
.OfType<IComputeResource>(), r => r.Name == "myapp");
306
var computeResource2 = Assert.Single(model.
Resources
.OfType<IComputeResource>(), r => r.Name == "myapp2");
312
var roleAssignmentResource = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(),
314
var roleAssignmentResource2 = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(),
AzureWebPubSubExtensionsTests.cs (1)
295
var wpsRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "wps1-roles");
ContainerRegistryTests.cs (3)
30
var environment = Assert.Single(model.
Resources
.OfType<AzureContainerAppEnvironmentResource>());
147
foreach (var resource in model.
Resources
.OfType<IContainerRegistry>())
155
foreach (var resource in model.
Resources
)
ExistingAzureResourceTests.cs (1)
80
var messagingRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "messaging-roles");
FoundryExtensionsTests.cs (1)
176
var roles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "foundry-roles");
RoleAssignmentTests.cs (10)
241
var keyVaultResource = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "keyvault");
245
Assert.DoesNotContain(model.
Resources
, r => r.Name == "api-roles-keyvault");
270
var keyVaultResource = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "keyvault");
273
var sbResource = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "sb");
277
Assert.DoesNotContain(model.
Resources
, r => r.Name == "api-roles-keyvault");
278
Assert.DoesNotContain(model.
Resources
, r => r.Name == "api-roles-sb");
300
var projRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "api-roles-keyvault");
328
Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == "server-roles-cache");
331
Assert.DoesNotContain(model.
Resources
, r => r.Name == "webfrontend-roles-cache");
351
var projRoles = Assert.Single(model.
Resources
.OfType<AzureProvisioningResource>(), r => r.Name == $"api-roles-{azureResourceName}");
Aspire.Hosting.Docker (6)
DockerComposeInfrastructure.cs (2)
29
var dockerComposeEnvironments = @event.Model.
Resources
.OfType<DockerComposeEnvironmentResource>().ToArray();
90
var registries = appModel.
Resources
.OfType<IContainerRegistry>().ToArray();
DockerComposePublishingContext.cs (3)
55
if (model.
Resources
.Count == 0)
78
? [r, .. model.
Resources
]
79
: model.
Resources
;
src\Shared\PublishingContextUtils.cs (1)
18
if (context.Model.
Resources
.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.Docker.Tests (4)
DockerComposeTests.cs (4)
829
var containerDockerResource = model.
Resources
.First(r => r.Name == "containerdocker");
835
var containerK8sResource = model.
Resources
.First(r => r.Name == "containerk8s");
841
var projectDockerResource = model.
Resources
.First(r => r.Name == "projectdocker");
847
var projectK8sResource = model.
Resources
.First(r => r.Name == "projectk8s");
Aspire.Hosting.Garnet.Tests (7)
AddGarnetTests.cs (7)
24
var containerResource = Assert.Single(appModel.
Resources
.OfType<GarnetResource>());
52
var containerResource = Assert.Single(appModel.
Resources
.OfType<GarnetResource>());
81
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
345
var containerResource = Assert.Single(appModel.
Resources
.OfType<GarnetResource>());
347
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
366
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
383
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
Aspire.Hosting.JavaScript.Tests (65)
AddNodeAppTests.cs (9)
249
var nodeResource = Assert.Single(appModel.
Resources
.OfType<NodeAppResource>());
258
Assert.Empty(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
276
var nodeResource = Assert.Single(appModel.
Resources
.OfType<NodeAppResource>());
288
var installerResources = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
306
var nodeResource = Assert.Single(appModel.
Resources
.OfType<NodeAppResource>());
483
var browserDebuggerResource = appModel.
Resources
.OfType<BrowserDebuggerResource>().SingleOrDefault();
510
var browserDebuggerResource = appModel.
Resources
.OfType<BrowserDebuggerResource>().Single();
527
var browserDebuggerResource = appModel.
Resources
.OfType<BrowserDebuggerResource>().Single();
549
var browserDebuggerResource = appModel.
Resources
.OfType<BrowserDebuggerResource>().SingleOrDefault();
AddViteAppTests.cs (8)
243
var nodeResource = Assert.Single(appModel.
Resources
.OfType<ViteAppResource>());
268
var nodeResource = Assert.Single(appModel.
Resources
.OfType<ViteAppResource>());
300
var nodeResource = Assert.Single(appModel.
Resources
.OfType<ViteAppResource>());
360
var nodeResource = Assert.Single(appModel.
Resources
.OfType<ViteAppResource>());
411
var nodeResource = Assert.Single(appModel.
Resources
.OfType<ViteAppResource>());
464
var nodeResource = Assert.Single(appModel.
Resources
.OfType<ViteAppResource>());
523
var nodeResource = Assert.Single(appModel.
Resources
.OfType<ViteAppResource>());
598
var nodeResource = Assert.Single(appModel.
Resources
.OfType<ViteAppResource>());
AddViteAppWithPnpmTests.cs (4)
24
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
58
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
89
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
120
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
IntegrationTests.cs (4)
28
var nodeResources = appModel.
Resources
.OfType<JavaScriptAppResource>().ToList();
32
var npmInstallers = appModel.
Resources
.OfType<JavaScriptInstallerResource>().ToList();
69
var installer = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
75
var parentApp = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
PackageInstallationTests.cs (30)
33
var nodeResources = appModel.
Resources
.OfType<JavaScriptAppResource>().ToList();
34
var installerResources = appModel.
Resources
.OfType<JavaScriptInstallerResource>().ToList();
67
var nodeResource = Assert.Single(appModel.
Resources
, r => r.Name == "test-app");
70
var installerResources = appModel.
Resources
.OfType<JavaScriptInstallerResource>().ToList();
91
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
112
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
130
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
139
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
160
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
181
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
199
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
208
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
228
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
235
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
252
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
273
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
297
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
307
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
327
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
337
Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
355
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
365
var installer = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
382
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
386
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
404
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
408
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
426
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
430
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
446
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
450
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
ResourceCreationTests.cs (10)
22
var resource = appModel.
Resources
.OfType<JavaScriptAppResource>().SingleOrDefault();
40
var resource = appModel.
Resources
.OfType<JavaScriptAppResource>().SingleOrDefault();
58
var resource = appModel.
Resources
.OfType<JavaScriptAppResource>().SingleOrDefault();
78
var resource = appModel.
Resources
.OfType<JavaScriptAppResource>().SingleOrDefault();
102
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
106
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
138
var resource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
174
var nodeResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptAppResource>());
183
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
206
var installerResource = Assert.Single(appModel.
Resources
.OfType<JavaScriptInstallerResource>());
Aspire.Hosting.Kafka.Tests (3)
AddKafkaTests.cs (3)
26
var containerResource = Assert.Single(appModel.
Resources
.OfType<KafkaServerResource>());
68
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<KafkaServerResource>()) as IResourceWithConnectionString;
214
var kafkaUiResource = Assert.Single(appModel.
Resources
.OfType<KafkaUIContainerResource>());
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
25
var containerResource = Assert.Single(appModel.
Resources
.OfType<KeycloakResource>());
Aspire.Hosting.Kubernetes (4)
KubernetesInfrastructure.cs (1)
27
var kubernetesEnvironments = @event.Model.
Resources
.OfType<KubernetesEnvironmentResource>().ToArray();
KubernetesPublishingContext.cs (2)
56
if (model.
Resources
.Count == 0)
69
foreach (var resource in model.
Resources
)
src\Shared\PublishingContextUtils.cs (1)
18
if (context.Model.
Resources
.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.Kubernetes.Tests (4)
KubernetesEnvironmentResourceTests.cs (4)
150
var containerK8sResource = model.
Resources
.First(r => r.Name == "containerk8s");
156
var containerDockerResource = model.
Resources
.First(r => r.Name == "containerdocker");
162
var projectK8sResource = model.
Resources
.First(r => r.Name == "projectk8s");
168
var projectDockerResource = model.
Resources
.First(r => r.Name == "projectdocker");
Aspire.Hosting.Maui (1)
Lifecycle\UnsupportedPlatformEventSubscriber.cs (1)
28
foreach (var resource in @event.Model.
Resources
)
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
190
var milvusResource = Assert.Single(appModel.
Resources
.OfType<MilvusServerResource>());
Aspire.Hosting.MongoDB.Tests (4)
AddMongoDBTests.cs (4)
41
var containerResource = Assert.Single(appModel.
Resources
.OfType<MongoDBServerResource>());
69
var containerResource = Assert.Single(appModel.
Resources
.OfType<MongoDBServerResource>());
100
var dbResource = Assert.Single(appModel.
Resources
.OfType<MongoDBDatabaseResource>());
317
var mongoExpressResource = Assert.Single(appModel.
Resources
.OfType<MongoExpressContainerResource>());
Aspire.Hosting.MySql.Tests (6)
AddMySqlTests.cs (6)
46
var containerResource = Assert.Single(appModel.
Resources
.OfType<MySqlServerResource>());
123
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
142
var mySqlResource = Assert.Single(appModel.
Resources
.OfType<MySqlServerResource>());
145
var mySqlDatabaseResource = Assert.Single(appModel.
Resources
.OfType<MySqlDatabaseResource>());
365
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<MySqlServerResource>());
381
var phpMyAdminResource = Assert.Single(appModel.
Resources
.OfType<PhpMyAdminContainerResource>());
Aspire.Hosting.Nats.Tests (4)
AddNatsTests.cs (4)
50
var natsResource = Assert.Single(appModel.
Resources
.OfType<NatsServerResource>());
83
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<NatsServerResource>()) as IResourceWithConnectionString;
101
var containerResource = Assert.Single(appModel.
Resources
.OfType<NatsServerResource>());
143
var containerResource = Assert.Single(appModel.
Resources
.OfType<NatsServerResource>());
Aspire.Hosting.Oracle.Tests (3)
AddOracleTests.cs (3)
121
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
141
var oracleResource = Assert.Single(appModel.
Resources
.OfType<OracleDatabaseServerResource>());
144
var oracleDatabaseResource = Assert.Single(appModel.
Resources
.OfType<OracleDatabaseResource>());
Aspire.Hosting.PostgreSQL.Tests (8)
AddPostgresTests.cs (2)
179
var postgresResource = Assert.Single(appModel.
Resources
.OfType<PostgresServerResource>());
181
var postgresDatabaseResource = Assert.Single(appModel.
Resources
.OfType<PostgresDatabaseResource>());
PostgresMcpBuilderTests.cs (6)
29
var mcpContainer = Assert.Single(appModel.
Resources
.OfType<PostgresMcpContainerResource>());
56
var mcpContainer = Assert.Single(appModel.
Resources
.OfType<PostgresMcpContainerResource>());
89
var database = Assert.Single(appModel.
Resources
.OfType<PostgresDatabaseResource>());
90
var mcpContainer = Assert.Single(appModel.
Resources
.OfType<PostgresMcpContainerResource>());
112
Assert.Single(appModel.
Resources
.OfType<PostgresMcpContainerResource>());
129
Assert.Equal(2, appModel.
Resources
.OfType<PostgresMcpContainerResource>().Count());
Aspire.Hosting.Python.Tests (40)
AddPythonAppTests.cs (40)
217
var resource = appModel.
Resources
.OfType<PythonAppResource>().Single();
737
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().Single();
790
var pythonAppResource = appModel.
Resources
.OfType<PythonAppResource>().Single();
791
var uvEnvironmentResource = appModel.
Resources
.OfType<PythonInstallerResource>().Single();
827
var uvEnvironmentResource = appModel.
Resources
.OfType<PythonInstallerResource>().Single();
846
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().Single();
871
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().Single();
902
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().Single();
926
var resource = Assert.Single(appModel.
Resources
.OfType<PythonAppResource>());
945
var resource = Assert.Single(appModel.
Resources
.OfType<PythonAppResource>());
964
var resource = Assert.Single(appModel.
Resources
.OfType<PythonAppResource>());
1087
var resource = Assert.Single(appModel.
Resources
.OfType<PythonAppResource>());
1111
var resource = Assert.Single(appModel.
Resources
.OfType<PythonAppResource>());
1133
var resource = Assert.Single(appModel.
Resources
.OfType<PythonAppResource>());
1159
var resource = Assert.Single(appModel.
Resources
.OfType<PythonAppResource>());
1884
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().SingleOrDefault();
1919
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().SingleOrDefault();
1973
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().SingleOrDefault();
1996
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2023
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2051
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2079
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2083
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().SingleOrDefault();
2119
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2123
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().Single();
2155
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2185
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2189
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().SingleOrDefault();
2219
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2223
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().Single();
2252
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2256
var installerResource = appModel.
Resources
.OfType<PythonInstallerResource>().SingleOrDefault();
2285
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2289
Assert.Single(appModel.
Resources
.OfType<PythonInstallerResource>());
2317
var venvCreatorResource = appModel.
Resources
.OfType<PythonVenvCreatorResource>().SingleOrDefault();
2321
Assert.Single(appModel.
Resources
.OfType<PythonInstallerResource>());
2346
var installerResource = Assert.Single(appModel.
Resources
.OfType<PythonInstallerResource>());
2353
var pythonAppResource = appModel.
Resources
.OfType<PythonAppResource>().Single();
2379
var installerResource = Assert.Single(appModel.
Resources
.OfType<PythonInstallerResource>());
2386
var pythonAppResource = appModel.
Resources
.OfType<PythonAppResource>().Single();
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
328
var qdrantResource = Assert.Single(appModel.
Resources
.OfType<QdrantServerResource>());
Aspire.Hosting.RabbitMQ.Tests (3)
AddRabbitMQTests.cs (3)
52
var containerResource = Assert.Single(appModel.
Resources
.OfType<RabbitMQServerResource>());
104
var rabbitMqResource = Assert.Single(appModel.
Resources
.OfType<RabbitMQServerResource>());
143
var containerResource = Assert.Single(appModel.
Resources
.OfType<RabbitMQServerResource>());
Aspire.Hosting.Redis.Tests (11)
AddRedisTests.cs (10)
39
var containerResource = Assert.Single(appModel.
Resources
.OfType<RedisResource>());
67
var containerResource = Assert.Single(appModel.
Resources
.OfType<RedisResource>());
98
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
117
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
134
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
459
var containerResource = Assert.Single(appModel.
Resources
.OfType<RedisResource>());
461
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
690
var containerResource = Assert.Single(appModel.
Resources
.OfType<RedisResource>());
692
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
715
var redisInsightResource = Assert.Single(appModel.
Resources
.OfType<RedisInsightResource>());
RedisFunctionalTests.cs (1)
625
var redisCommander = Assert.Single(appModel.
Resources
.OfType<RedisCommanderResource>());
Aspire.Hosting.Seq.Tests (6)
AddSeqTests.cs (6)
23
var containerResource = Assert.Single(appModel.
Resources
.OfType<SeqResource>());
51
var containerResource = Assert.Single(appModel.
Resources
.OfType<SeqResource>());
80
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
177
var containerResource = Assert.Single(appModel.
Resources
.OfType<SeqResource>());
210
var containerResource = Assert.Single(appModel.
Resources
.OfType<SeqResource>());
240
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
Aspire.Hosting.SqlServer.Tests (4)
AddSqlServerTests.cs (4)
45
var containerResource = Assert.Single(appModel.
Resources
.OfType<SqlServerServerResource>());
92
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<SqlServerServerResource>());
114
var sqlResource = Assert.Single(appModel.
Resources
.OfType<SqlServerDatabaseResource>());
278
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<SqlServerServerResource>());
Aspire.Hosting.Testing (1)
DistributedApplicationHostingTestingExtensions.cs (1)
133
var resources = applicationModel.
Resources
;
Aspire.Hosting.Tests (85)
AddConnectionStringTests.cs (2)
28
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<ConnectionStringResource>());
58
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<ConnectionStringResource>());
AddParameterTests.cs (15)
28
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>());
60
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>());
97
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>(), r => r.Name == "pass");
103
var paramManifest = await ManifestUtils.GetManifest(appModel.
Resources
.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout();
149
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>(), r => r.Name == "pass");
155
var paramManifest = await ManifestUtils.GetManifest(appModel.
Resources
.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout();
208
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>(), r => r.Name == "pass");
225
var paramManifest = await ManifestUtils.GetManifest(appModel.
Resources
.OfType<ParameterResource>().Single(r => r.Name == "pass")).DefaultTimeout();
276
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>(), r => r.Name == "val");
282
var paramManifest = await ManifestUtils.GetManifest(appModel.
Resources
.OfType<ParameterResource>().Single(r => r.Name == "val")).DefaultTimeout();
307
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>());
522
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>());
546
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>());
569
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>());
595
var parameterResource = Assert.Single(appModel.
Resources
.OfType<ParameterResource>());
ContainerRegistryResourceTests.cs (5)
143
Assert.Empty(appModel.
Resources
.OfType<ContainerRegistryResource>());
157
var registry = Assert.Single(appModel.
Resources
.OfType<ContainerRegistryResource>());
174
Assert.Empty(appModel.
Resources
.OfType<ContainerRegistryResource>());
189
var registry = Assert.Single(appModel.
Resources
.OfType<ContainerRegistryResource>());
293
var registries = appModel.
Resources
.OfType<ContainerRegistryResource>().ToList();
Dashboard\DashboardLifecycleHookTests.cs (8)
51
await resourceNotificationService.PublishUpdateAsync(model.
Resources
.Single(), s => s).DefaultTimeout();
93
var dashboardResource = model.
Resources
.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
141
var dashboardResource = (IResourceWithEndpoints)model.
Resources
.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
241
var dashboardResource = model.
Resources
.Single(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName));
321
var dashboardResource = Assert.Single(model.
Resources
);
404
var dashboardResource = Assert.Single(model.
Resources
);
473
var dashboardResource = Assert.Single(model.
Resources
);
540
var dashboardResource = Assert.Single(model.
Resources
);
Dashboard\DashboardResourceTests.cs (17)
50
var dashboard = Assert.Single(model.
Resources
.OfType<ExecutableResource>());
77
Assert.Collection(model.
Resources
,
111
var dashboard = Assert.Single(model.
Resources
);
228
var dashboard = Assert.Single(model.
Resources
);
262
var dashboard = Assert.Single(model.
Resources
.OfType<ExecutableResource>());
303
var dashboard = Assert.Single(model.
Resources
);
342
var dashboard = Assert.Single(model.
Resources
);
378
var dashboard = Assert.Single(model.
Resources
);
417
var container = Assert.Single(model.
Resources
, r => r.Name == "my-container");
421
var dashboard = Assert.Single(model.
Resources
, r => r.Name == "aspire-dashboard");
462
var dashboard = Assert.Single(model.
Resources
, r => r.Name == "aspire-dashboard");
494
var dashboard = Assert.Single(model.
Resources
, r => r.Name == "aspire-dashboard");
516
Assert.Empty(model.
Resources
);
532
Assert.Empty(model.
Resources
);
598
var dashboard = Assert.Single(model.
Resources
.OfType<ExecutableResource>());
649
var dashboard = Assert.Single(model.
Resources
.OfType<ProjectResource>());
694
var dashboard = Assert.Single(model.
Resources
);
DistributedApplicationBuilderTests.cs (2)
51
Assert.Empty(appModel.
Resources
);
73
var resource = Assert.Single(appModel.
Resources
);
DistributedApplicationTests.cs (2)
598
foreach (var item in appModel.
Resources
)
1209
var aspireDashboard = model.
Resources
.Single(r => r.Name == KnownResourceNames.AspireDashboard);
Orchestrator\ParameterProcessorTests.cs (10)
594
var explicitParameterResource = model.
Resources
.OfType<ParameterResource>().First(p => p.Name == "explicitParam");
595
var referencedParameterResource = model.
Resources
.OfType<ParameterResource>().First(p => p.Name == "referencedParam");
639
var explicitParameterResource = model.
Resources
.OfType<ParameterResource>().Single();
665
var parameterResource = model.
Resources
.OfType<ParameterResource>().Single();
688
var parameterResource = model.
Resources
.OfType<ParameterResource>().Single();
710
var parameterResource = model.
Resources
.OfType<ParameterResource>().Single();
736
var parameterResource = model.
Resources
.OfType<ParameterResource>().Single();
766
var parameters = model.
Resources
.OfType<ParameterResource>().ToList();
807
var parameterResource = model.
Resources
.OfType<ParameterResource>().Single();
841
var parameters = model.
Resources
.OfType<ParameterResource>().ToList();
Pipelines\DistributedApplicationPipelineTests.cs (3)
1565
var resource2Instance = configContext.Model.
Resources
.FirstOrDefault(r => r.Name == "resource2");
1608
var resource1Instance = configContext.Model.
Resources
.FirstOrDefault(r => r.Name == "resource1");
1683
capturedResource = configContext.Model.
Resources
.FirstOrDefault(r => r.Name == "test-resource");
RequiredCommandAnnotationTests.cs (15)
154
var resource = appModel.
Resources
.Single(r => r.Name == "test");
170
var resource = appModel.
Resources
.Single(r => r.Name == "test");
188
var resource = appModel.
Resources
.Single(r => r.Name == "test");
213
var resource = appModel.
Resources
.Single(r => r.Name == "test");
240
var resource = appModel.
Resources
.Single(r => r.Name == "test");
264
var resource = appModel.
Resources
.Single(r => r.Name == "test");
285
var resource = appModel.
Resources
.Single(r => r.Name == "test");
305
var resource1 = appModel.
Resources
.Single(r => r.Name == "test1");
306
var resource2 = appModel.
Resources
.Single(r => r.Name == "test2");
339
var resource1 = appModel.
Resources
.Single(r => r.Name == "test1");
340
var resource2 = appModel.
Resources
.Single(r => r.Name == "test2");
364
var resource = appModel.
Resources
.Single(r => r.Name == "test");
396
var resource = appModel.
Resources
.Single(r => r.Name == "test");
421
var resource1 = appModel.
Resources
.Single(r => r.Name == "test1");
422
var resource2 = appModel.
Resources
.Single(r => r.Name == "test2");
WithMcpServerTests.cs (6)
33
var resource = Assert.Single(appModel.
Resources
.OfType<ContainerResource>());
56
var resource = Assert.Single(appModel.
Resources
.OfType<ContainerResource>());
81
var resource = Assert.Single(appModel.
Resources
.OfType<ContainerResource>());
106
var resource = Assert.Single(appModel.
Resources
.OfType<ContainerResource>());
131
var resource = Assert.Single(appModel.
Resources
.OfType<ContainerResource>());
156
var resource = Assert.Single(appModel.
Resources
.OfType<ContainerResource>());
Aspire.Hosting.Valkey.Tests (7)
AddValkeyTests.cs (7)
24
var containerResource = Assert.Single(appModel.
Resources
.OfType<ValkeyResource>());
52
var containerResource = Assert.Single(appModel.
Resources
.OfType<ValkeyResource>());
81
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
100
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
117
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
335
var containerResource = Assert.Single(appModel.
Resources
.OfType<ValkeyResource>());
337
var connectionStringResource = Assert.Single(appModel.
Resources
.OfType<IResourceWithConnectionString>());
Aspire.Playground.Tests (3)
Infrastructure\DistributedApplicationExtensions.cs (2)
107
return 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)));
135
var assertableResourceLogNames = applicationModel.
Resources
.Where(ShouldAssertErrorsForResource).Select(r => $"{environment.ApplicationName}.Resources.{r.Name}").ToList();
Infrastructure\DistributedApplicationTestFactory.cs (1)
56
var resourcesWithContainerImages = @event.Model.
Resources
CustomResources.AppHost (1)
TestResource.cs (1)
41
foreach (var resource in @event.Model.
Resources
.OfType<TestResource>())
HealthChecksSandbox.AppHost (1)
Program.cs (1)
68
foreach (var resource in @event.Model.
Resources
.OfType<TestResource>())
Pipelines.AppHost (2)
AppHost.cs (2)
48
var resourcesWithBindMounts = context.Model.
Resources
230
var resourcesWithBindMounts = deployingContext.Model.
Resources
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
22
var appServiceEnvironments = context.Model.
Resources
.OfType<AzureAppServiceEnvironmentResource>();
Stress.AppHost (2)
Program.cs (1)
171
var resources = model.
Resources
TestResource.cs (1)
61
foreach (var resource in @event.Model.
Resources
.OfType<TestResource>())
TestProject.AppHost (1)
TestProgram.cs (1)
176
foreach (var project in @event.Model.
Resources
.OfType<ProjectResource>())