60 references to Model
Aspire.Hosting (7)
Pipelines\DistributedApplicationPipeline.cs (6)
54await parameterProcessor.InitializeParametersAsync(context.Model, waitForResolution: true, context.CancellationToken).ConfigureAwait(false); 114var computeResources = context.Model.Resources 123foreach (var resource in context.Model.GetBuildResources()) 186foreach (var resource in context.Model.Resources) 272ValidateBuildOnlyContainerReferences(context.Model); 308ValidateComputeEnvironmentBindings(context.Model);
Publishing\ManifestPublishingExtensions.cs (1)
68await publishingContext.WriteModel(context.Model, context.CancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure (3)
AzureBicepResource.cs (1)
333var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault();
AzureEnvironmentResource.cs (2)
83await preparer.PrepareResourcesAsync(context.Model, context.CancellationToken).ConfigureAwait(false); 191return publishingContext.WriteModelAsync(context.Model, this);
Aspire.Hosting.Azure.AppContainers (5)
AzureContainerAppEnvironmentResource.cs (1)
177var appModel = context.Model;
AzureContainerAppExtensions.cs (2)
74var environments = ctx.Model.Resources 80foreach (var r in ctx.Model.GetComputeResources())
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
116if (context.Model.Resources.TryGetByName(identityName, out _)) 142context.Model.Resources.Add(identity);
Aspire.Hosting.Azure.AppService (5)
AzureAppServiceEnvironmentExtensions.cs (2)
52if (!ctx.Model.Resources.OfType<AzureAppServiceEnvironmentResource>().Any()) 54foreach (var r in ctx.Model.GetComputeResources())
AzureAppServiceEnvironmentResource.cs (1)
181var appModel = context.Model;
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
116if (context.Model.Resources.TryGetByName(identityName, out _)) 142context.Model.Resources.Add(identity);
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryHelpers.cs (1)
24var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.AksPipeline.cs (1)
41var appModel = context.Model;
Aspire.Hosting.Azure.Sandboxes (7)
AzureSandboxesExtensions.cs (2)
456var sandboxGroups = context.Model.Resources 461foreach (var resource in context.Model.GetComputeResources())
AzureSandboxGroupResource.cs (3)
191context.Model.Resources.Remove(DefaultContainerRegistry); 208var computeEnvironments = context.Model.Resources.OfType<IComputeEnvironmentResource>().ToList(); 211foreach (var resource in context.Model.GetComputeResources())
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
116if (context.Model.Resources.TryGetByName(identityName, out _)) 142context.Model.Resources.Add(identity);
Aspire.Hosting.Azure.Tests (2)
AzureResourcePreparerTests.cs (2)
269[.. context.Model.Resources 326[.. context.Model.Resources
Aspire.Hosting.Docker (5)
DockerComposeEnvironmentExtensions.cs (2)
40if (!ctx.Model.Resources.OfType<DockerComposeEnvironmentResource>().Any()) 42foreach (var r in ctx.Model.GetComputeResources())
DockerComposeEnvironmentResource.cs (2)
283return dockerComposePublishingContext.WriteModelAsync(context.Model, this); 293var appModel = context.Model;
src\Shared\PublishingContextUtils.cs (1)
15if (context.Model.Resources.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.Dotnet (1)
DotnetProjectBuildCoordinator.cs (1)
248.MaterializeBuildPlan(stepContext.Model, stepContext.Services));
Aspire.Hosting.Foundry (2)
HostedAgent\AzureHostedAgentResource.cs (1)
156var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Project\ProjectResource.cs (1)
56context.Model.Resources.Remove(DefaultContainerRegistry);
Aspire.Hosting.Kubernetes (9)
CertManagerExtensions.cs (1)
438var manifest = await BuildClusterIssuerManifestAsync(context.Model, certManager, issuer, context.Logger, context.CancellationToken)
KubernetesEnvironmentExtensions.cs (5)
46var hasKubernetesEnvironment = ctx.Model.Resources.OfType<KubernetesEnvironmentResource>().Any() || 47ctx.Model.Resources.OfType<IComputeEnvironmentResource>() 52foreach (var r in ctx.Model.GetComputeResources()) 90? context.Model.Resources.Where(resource => resource is IComputeResource) 91: context.Model.GetComputeResources();
KubernetesEnvironmentResource.cs (2)
418return kubernetesContext.WriteModelAsync(context.Model, this); 428var appModel = context.Model;
src\Shared\PublishingContextUtils.cs (1)
15if (context.Model.Resources.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.Radius (7)
Publishing\RadCredentialRegisterStep.cs (1)
87ValidateNoConflictingInstallationCredentials(context.Model);
Publishing\RadiusBicepPublishingContext.cs (1)
49var model = context.Model;
Publishing\SealedSecretApplyStep.cs (1)
55var model = context.Model;
RadiusInfrastructure.cs (1)
69foreach (var resource in context.Model.GetComputeResources())
Secrets\RadiusSecretStoreValidation.cs (2)
32Validate(context.Model); 55ValidateHasEnvironment(context.Model);
src\Shared\PublishingContextUtils.cs (1)
15if (context.Model.Resources.OfType<IComputeEnvironmentResource>().Count() > 1)
Aspire.Hosting.TestUtilities (1)
Helpers\JsonDocumentManifestPublisher.cs (1)
84await publishingContext.WriteModel(context.Model, context.CancellationToken).ConfigureAwait(false);
Pipelines.AppHost (2)
AppHost.cs (2)
46var resourcesWithBindMounts = context.Model.Resources 228var resourcesWithBindMounts = deployingContext.Model.Resources
Pipelines.Library (2)
DistributedApplicationPipelineExtensions.cs (2)
19var appServiceEnvironments = context.Model.Resources.OfType<AzureAppServiceEnvironmentResource>(); 27foreach (var resource in context.Model.GetComputeResources())