40 references to Model
Aspire.Hosting (12)
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (7)
18
foreach (var container in beforeStartEvent.
Model
.GetContainerResources())
23
foreach (var executable in beforeStartEvent.
Model
.GetExecutableResources())
28
foreach (var containerExec in beforeStartEvent.
Model
.GetContainerExecutableResources())
33
foreach (var project in beforeStartEvent.
Model
.GetProjectResources())
44
if (beforeStartEvent.
Model
.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is { } dashboardResource)
54
foreach (var resource in beforeStartEvent.
Model
.Resources)
69
var resourcesWithContainerImages = @event.
Model
.Resources.SelectMany(
Dashboard\DashboardEventHandlers.cs (4)
65
if (@event.
Model
.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) is { } dashboardResource)
70
@event.
Model
.Resources.Remove(dashboardResource);
71
@event.
Model
.Resources.Insert(0, dashboardResource);
75
AddDashboardResource(@event.
Model
);
Exec\ExecEventingHandlers.cs (1)
18
beforeStartEvent.
Model
.Resources.Add(resource);
Aspire.Hosting.Azure (5)
AzureResourcePreparer.cs (3)
25
var azureResources = GetAzureResourcesFromAppModel(@event.
Model
);
35
EnsureNoIdentityOrRoleAssignmentAnnotations(@event.
Model
);
38
await BuildRoleAssignmentAnnotations(@event.
Model
, azureResources, cancellationToken).ConfigureAwait(false);
Provisioning\Provisioners\AzureProvisioner.cs (2)
32
var azureResources = AzureResourcePreparer.GetAzureResourcesFromAppModel(@event.
Model
);
39
_parentChildLookup = @event.
Model
.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent);
Aspire.Hosting.Azure.AppContainers (3)
AzureContainerAppsInfrastructure.cs (3)
25
var caes = @event.
Model
.Resources.OfType<AzureContainerAppEnvironmentResource>().ToArray();
29
EnsureNoPublishAsAcaAnnotations(@event.
Model
);
41
foreach (var r in @event.
Model
.GetComputeResources())
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceInfrastructure.cs (3)
25
var appServiceEnvironments = @event.
Model
.Resources.OfType<AzureAppServiceEnvironmentResource>().ToArray();
29
EnsureNoPublishAsAzureAppServiceWebsiteAnnotations(@event.
Model
);
41
foreach (var resource in @event.
Model
.GetComputeResources())
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
404
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 (2)
AzureRedisEnterpriseExtensions.cs (1)
145
data.
Model
.Resources.Remove(kv.Resource);
AzureRedisExtensions.cs (1)
210
data.
Model
.Resources.Remove(kv.Resource);
Aspire.Hosting.Docker (3)
DockerComposeInfrastructure.cs (3)
28
var dockerComposeEnvironments = @event.
Model
.Resources.OfType<DockerComposeEnvironmentResource>().ToArray();
32
EnsureNoPublishAsDockerComposeServiceAnnotations(@event.
Model
);
51
foreach (var r in @event.
Model
.GetComputeResources())
Aspire.Hosting.Kubernetes (3)
KubernetesInfrastructure.cs (3)
27
var kubernetesEnvironments = @event.
Model
.Resources.OfType<KubernetesEnvironmentResource>().ToArray();
31
EnsureNoPublishAsKubernetesServiceAnnotations(@event.
Model
);
39
foreach (var r in @event.
Model
.GetComputeResources())
Aspire.Hosting.Tests (1)
Eventing\DistributedApplicationBuilderEventingTests.cs (1)
235
Assert.NotNull(e.
Model
);
Aspire.Playground.Tests (1)
Infrastructure\DistributedApplicationTestFactory.cs (1)
56
var resourcesWithContainerImages = @event.
Model
.Resources
CustomResources.AppHost (1)
TestResource.cs (1)
40
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>())
Stress.AppHost (1)
TestResource.cs (1)
59
foreach (var resource in @event.
Model
.Resources.OfType<TestResource>())