57 references to Model
Aspire.Hosting (7)
Pipelines\DistributedApplicationPipeline.cs (6)
56await parameterProcessor.InitializeParametersAsync(context.Model, waitForResolution: true, context.CancellationToken).ConfigureAwait(false); 116var computeResources = context.Model.Resources 125foreach (var resource in context.Model.GetBuildResources()) 232foreach (var resource in context.Model.Resources) 318ValidateBuildOnlyContainerReferences(context.Model); 354ValidateComputeEnvironmentBindings(context.Model);
Publishing\ManifestPublishingExtensions.cs (1)
70await publishingContext.WriteModel(context.Model, context.CancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure (3)
AzureBicepResource.cs (1)
337var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault();
AzureEnvironmentResource.cs (2)
87await preparer.PrepareResourcesAsync(context.Model, context.CancellationToken).ConfigureAwait(false); 195return publishingContext.WriteModelAsync(context.Model, this);
Aspire.Hosting.Azure.AppContainers (5)
AzureContainerAppEnvironmentResource.cs (1)
179var appModel = context.Model;
AzureContainerAppExtensions.cs (2)
76var environments = ctx.Model.Resources 82foreach (var r in ctx.Model.GetComputeResources())
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
120if (context.Model.Resources.TryGetByName(identityName, out _)) 146context.Model.Resources.Add(identity);
Aspire.Hosting.Azure.AppService (5)
AzureAppServiceEnvironmentExtensions.cs (2)
54if (!ctx.Model.Resources.OfType<AzureAppServiceEnvironmentResource>().Any()) 56foreach (var r in ctx.Model.GetComputeResources())
AzureAppServiceEnvironmentResource.cs (1)
182var appModel = context.Model;
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
120if (context.Model.Resources.TryGetByName(identityName, out _)) 146context.Model.Resources.Add(identity);
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryHelpers.cs (1)
26var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.AksPipeline.cs (1)
43var appModel = context.Model;
Aspire.Hosting.Azure.Sandboxes (5)
AzureSandboxGroupResource.cs (3)
157context.Model.Resources.Remove(DefaultContainerRegistry); 174var computeEnvironments = context.Model.Resources.OfType<IComputeEnvironmentResource>().ToList(); 177foreach (var resource in context.Model.GetComputeResources())
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
120if (context.Model.Resources.TryGetByName(identityName, out _)) 146context.Model.Resources.Add(identity);
Aspire.Hosting.Azure.Tests (2)
AzureResourcePreparerTests.cs (2)
270[.. context.Model.Resources 327[.. context.Model.Resources
Aspire.Hosting.Docker (5)
DockerComposeEnvironmentExtensions.cs (2)
42if (!ctx.Model.Resources.OfType<DockerComposeEnvironmentResource>().Any()) 44foreach (var r in ctx.Model.GetComputeResources())
DockerComposeEnvironmentResource.cs (2)
285return dockerComposePublishingContext.WriteModelAsync(context.Model, this); 295var appModel = context.Model;
src\Shared\PublishingContextUtils.cs (1)
18if (context.Model.Resources.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.Foundry (2)
HostedAgent\AzureHostedAgentResource.cs (1)
158var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Project\ProjectResource.cs (1)
56context.Model.Resources.Remove(DefaultContainerRegistry);
Aspire.Hosting.Kubernetes (9)
CertManagerExtensions.cs (1)
439var manifest = await BuildClusterIssuerManifestAsync(context.Model, certManager, issuer, context.Logger, context.CancellationToken)
KubernetesEnvironmentExtensions.cs (5)
48var hasKubernetesEnvironment = ctx.Model.Resources.OfType<KubernetesEnvironmentResource>().Any() || 49ctx.Model.Resources.OfType<IComputeEnvironmentResource>() 54foreach (var r in ctx.Model.GetComputeResources()) 92? context.Model.Resources.Where(resource => resource is IComputeResource) 93: context.Model.GetComputeResources();
KubernetesEnvironmentResource.cs (2)
414return kubernetesContext.WriteModelAsync(context.Model, this); 424var appModel = context.Model;
src\Shared\PublishingContextUtils.cs (1)
18if (context.Model.Resources.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.Radius (7)
Publishing\RadCredentialRegisterStep.cs (1)
90ValidateNoConflictingInstallationCredentials(context.Model);
Publishing\RadiusBicepPublishingContext.cs (1)
52var model = context.Model;
Publishing\SealedSecretApplyStep.cs (1)
59var model = context.Model;
RadiusInfrastructure.cs (1)
71foreach (var resource in context.Model.GetComputeResources())
Secrets\RadiusSecretStoreValidation.cs (2)
33Validate(context.Model); 56ValidateHasEnvironment(context.Model);
src\Shared\PublishingContextUtils.cs (1)
18if (context.Model.Resources.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.TestUtilities (1)
Helpers\JsonDocumentManifestPublisher.cs (1)
86await publishingContext.WriteModel(context.Model, context.CancellationToken).ConfigureAwait(false);
Pipelines.AppHost (2)
AppHost.cs (2)
48var resourcesWithBindMounts = context.Model.Resources 230var resourcesWithBindMounts = deployingContext.Model.Resources
Pipelines.Library (2)
DistributedApplicationPipelineExtensions.cs (2)
22var appServiceEnvironments = context.Model.Resources.OfType<AzureAppServiceEnvironmentResource>(); 30foreach (var resource in context.Model.GetComputeResources())