31 references to Model
Aspire.Hosting (16)
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (8)
22foreach (var container in beforeStartEvent.Model.GetContainerResources()) 27foreach (var executable in beforeStartEvent.Model.GetExecutableResources()) 32foreach (var containerExec in beforeStartEvent.Model.GetContainerExecutableResources()) 37foreach (var project in beforeStartEvent.Model.GetProjectResources()) 48if (beforeStartEvent.Model.Resources.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is { } dashboardResource) 58foreach (var resource in beforeStartEvent.Model.Resources) 73var resourcesWithContainerImages = @event.Model.Resources.SelectMany( 97foreach (var resource in beforeStartEvent.Model.Resources)
ContainerRegistryResourceBuilderExtensions.cs (1)
153foreach (var resource in beforeStartEvent.Model.Resources)
Dashboard\DashboardEventHandlers.cs (4)
65if (@event.Model.Resources.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is { } dashboardResource) 70@event.Model.Resources.Remove(dashboardResource); 71@event.Model.Resources.Insert(0, dashboardResource); 75AddDashboardResource(@event.Model);
Lifecycle\TerminalHostEventingSubscriber.cs (1)
59foreach (var host in @event.Model.Resources.OfType<TerminalHostResource>())
ResourceBuilderExtensions.cs (1)
4349Model = @event.Model,
TerminalResourceBuilderExtensions.cs (1)
255@event.Model.Resources.Add(terminalHost);
Aspire.Hosting.Azure (1)
AzureResourcePreparer.cs (1)
27return PrepareResourcesAsync(@event.Model, cancellationToken);
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryExtensions.cs (1)
68foreach (var resource in beforeStartEvent.Model.Resources)
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
560data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Functions (2)
AzureFunctionsProjectResourceExtensions.cs (2)
164foreach (var item in data.Model.Resources.OfType<AzureFunctionsProjectResource>()) 180data.Model.Resources.Remove(storage);
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
318data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Redis (2)
AzureManagedRedisExtensions.cs (1)
150data.Model.Resources.Remove(kv.Resource);
AzureRedisExtensions.cs (1)
214data.Model.Resources.Remove(kv.Resource);
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
588PrepareDeploymentScriptInfrastructure(data.Model, this, createdStorage);
Aspire.Hosting.Tests (2)
Eventing\DistributedApplicationBuilderEventingTests.cs (2)
239Assert.NotNull(e.Model); 376Assert.NotNull(e.Model);
Aspire.Playground.Tests (1)
Infrastructure\DistributedApplicationTestFactory.cs (1)
57var resourcesWithContainerImages = @event.Model.Resources
CustomResources.AppHost (1)
TestResource.cs (1)
41foreach (var resource in @event.Model.Resources.OfType<TestResource>())
HealthChecksSandbox.AppHost (1)
AppHost.cs (1)
128foreach (var resource in @event.Model.Resources.OfType<TestResource>())
Stress.AppHost (1)
TestResource.cs (1)
156foreach (var resource in @event.Model.Resources.OfType<TestResource>())