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