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