38 instantiations of DistributedApplicationModel
Aspire.Hosting (1)
Aspire.Hosting.Azure.Tests (1)
Aspire.Hosting.Tests (36)
2497 references to DistributedApplicationModel
Aspire.Hosting (124)
Aspire.Hosting.Azure (93)
AzureProvisioningController.cs (81)
548public async Task ResetStateAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default)
555public async Task ForgetResourceStateAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default)
563public async Task<bool> ChangeAzureContextAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default)
570private async Task<bool> ChangeAzureContextAsync(DistributedApplicationModel model, AzureProvisioningOptionsUpdate options, CancellationToken cancellationToken)
578public Task EnsureProvisionedAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default)
585public async Task<bool> ReprovisionAllAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default)
592public async Task DeleteAzureResourcesAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default)
599public async Task CheckForDriftAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default)
630public async Task<bool> ReprovisionResourceAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default)
638public async Task CancelResourceAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default)
646public async Task DeleteAzureResourceAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default)
654public async Task<bool> ChangeResourceLocationAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default)
711DistributedApplicationModel model,
735var model = context.Services.GetRequiredService<DistributedApplicationModel>();
748var model = context.Services.GetRequiredService<DistributedApplicationModel>();
761var model = context.Services.GetRequiredService<DistributedApplicationModel>();
774var model = context.Services.GetRequiredService<DistributedApplicationModel>();
787var model = context.Services.GetRequiredService<DistributedApplicationModel>();
801var model = context.Services.GetRequiredService<DistributedApplicationModel>();
814var model = context.Services.GetRequiredService<DistributedApplicationModel>();
827var model = context.Services.GetRequiredService<DistributedApplicationModel>();
840var model = context.Services.GetRequiredService<DistributedApplicationModel>();
853var model = context.Services.GetRequiredService<DistributedApplicationModel>();
862private async Task<bool> ChangeAzureContextCommandAsync(DistributedApplicationModel model, InteractionInputCollection arguments, CancellationToken cancellationToken)
892private Task<bool> ChangeResourceLocationCommandAsync(DistributedApplicationModel model, string resourceName, InteractionInputCollection arguments, CancellationToken cancellationToken)
938IsKeyVaultTarget(context.Services.GetRequiredService<DistributedApplicationModel>(), resourceName))
1008private async Task RunOperationAsync(DistributedApplicationModel model, AzureIntent intent, CancellationToken cancellationToken)
1016private async Task<T> RunOperationAsync<T>(DistributedApplicationModel model, AzureIntent intent, CancellationToken cancellationToken)
1025DistributedApplicationModel model,
1128DistributedApplicationModel model,
1145DistributedApplicationModel model,
1220private static List<(IResource Resource, IAzureResource AzureResource)> GetProvisionableAzureResources(DistributedApplicationModel model)
1232DistributedApplicationModel model,
1303private static ILookup<IResource, IResource> GetTargetParentChildLookup(DistributedApplicationModel model, bool includeAnnotationParentRelationships)
1330private static bool IsKeyVaultTarget(DistributedApplicationModel model, string resourceName)
1336private static void ThrowIfKeyVaultLocationChangeTarget(DistributedApplicationModel model, string resourceName)
1347private static void ThrowIfKeyVaultEnvironmentLocationChange(DistributedApplicationModel model, string? currentLocation, string? requestedLocation)
1377private static List<(IResource Resource, IAzureResource AzureResource)> GetActiveOperationTargetAzureResources(DistributedApplicationModel model, ActiveAzureOperation activeOperation)
1390DistributedApplicationModel model,
1422internal static QueuedOperationForTesting CreateEnsureProvisionedQueuedOperationForTesting(DistributedApplicationModel model, TaskCompletionSource<object?> completion, CancellationToken cancellationToken)
1434private void EnsureDriftMonitorStarted(DistributedApplicationModel model)
1616private void EnsureAzureContextNotificationStarted(DistributedApplicationModel model)
1644private async Task PromptForMissingAzureContextAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
1704private async Task<object?> ExecuteIntentAsync(DistributedApplicationModel model, AzureIntent intent, CancellationToken cancellationToken)
1723private async Task<bool> ExecuteResetStateAsync(DistributedApplicationModel model, ResetStateIntent intent, CancellationToken cancellationToken)
1745private async Task<object?> ExecuteForgetResourceStateAsync(DistributedApplicationModel model, ForgetResourceStateIntent intent, CancellationToken cancellationToken)
1756private async Task<bool> ExecuteChangeAzureContextAsync(DistributedApplicationModel model, ChangeAzureContextIntent intent, CancellationToken cancellationToken)
1788private async Task<bool> ExecuteApplyAzureContextAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
1798private async Task<object?> ExecuteEnsureProvisionedAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
1806private async Task<bool> ExecuteReprovisionAllAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
1814private async Task<object?> ExecuteDeleteAzureResourcesAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
1885private async Task<bool> ExecuteChangeResourceLocationAsync(DistributedApplicationModel model, ChangeResourceLocationIntent intent, CancellationToken cancellationToken)
1937private async Task<bool> ExecuteReprovisionResourceAsync(DistributedApplicationModel model, ReprovisionResourceIntent intent, CancellationToken cancellationToken)
2023private async Task CancelResourceCoreAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken)
2088private async Task<DeleteAzureResourceResult> ExecuteDeleteAzureResourceAsync(DistributedApplicationModel model, DeleteAzureResourceIntent intent, CancellationToken cancellationToken)
2155private async Task<object?> ExecuteDetectDriftAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
2219private ActiveAzureOperation StartOperation(DistributedApplicationModel model, AzureIntent intent, CancellationToken cancellationToken)
2278private static AzureOperationState CreateActiveOperationState(DistributedApplicationModel model, AzureIntent intent)
2297private static AzureOperationState CreateQueuedOperationState(DistributedApplicationModel model, AzureIntent intent)
2428private async Task<CommandResultData> CreateEnvironmentCommandResultDataAsync(string commandName, DistributedApplicationModel model, CancellationToken cancellationToken)
2445private async Task<CommandResultData> CreateResourceCommandResultDataAsync(string commandName, DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken)
2448private async Task<CommandResultData> CreateDeleteAzureResourceCommandResultDataAsync(DistributedApplicationModel model, string resourceName, DeleteAzureResourceResult result, CancellationToken cancellationToken)
2462private async Task<JsonObject> CreateResourceCommandResultJsonAsync(string commandName, DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken)
2476private async Task<CommandResultData> CreateAzureResourceInfoCommandResultDataAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken)
3632private async Task RefreshCommandStatesAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
3644private static IEnumerable<IResource> GetResourcesForCommandStateRefresh(DistributedApplicationModel model)
3766DistributedApplicationModel model,
4132DistributedApplicationModel model,
4143DistributedApplicationModel model,
4155DistributedApplicationModel model,
4395DistributedApplicationModel Model,
Aspire.Hosting.Azure.AppContainers (2)
Aspire.Hosting.Azure.AppService (3)
Aspire.Hosting.Azure.Kubernetes (4)
Aspire.Hosting.Azure.Kubernetes.Tests (10)
Aspire.Hosting.Azure.Sandboxes (2)
Aspire.Hosting.Azure.Sql (3)
Aspire.Hosting.Azure.Tests (621)
AzureSandboxesTests.cs (55)
63app.Services.GetRequiredService<DistributedApplicationModel>(),
110app.Services.GetRequiredService<DistributedApplicationModel>(),
162var model = app.Services.GetRequiredService<DistributedApplicationModel>();
199var model = app.Services.GetRequiredService<DistributedApplicationModel>();
340var model = app.Services.GetRequiredService<DistributedApplicationModel>();
362var model = app.Services.GetRequiredService<DistributedApplicationModel>();
416var model = app.Services.GetRequiredService<DistributedApplicationModel>();
477var model = app.Services.GetRequiredService<DistributedApplicationModel>();
1047app.Services.GetRequiredService<DistributedApplicationModel>(),
1079app.Services.GetRequiredService<DistributedApplicationModel>(),
1117app.Services.GetRequiredService<DistributedApplicationModel>(),
1186app.Services.GetRequiredService<DistributedApplicationModel>(),
1233app.Services.GetRequiredService<DistributedApplicationModel>(),
2016var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2182var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2244var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2283var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2307var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2348var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2508var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2532var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2597var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2642app.Services.GetRequiredService<DistributedApplicationModel>().GetProjectResources(),
2668app.Services.GetRequiredService<DistributedApplicationModel>().GetProjectResources(),
2703var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2789var model = app.Services.GetRequiredService<DistributedApplicationModel>();
2829Model = app.Services.GetRequiredService<DistributedApplicationModel>()
2874app.Services.GetRequiredService<DistributedApplicationModel>(),
2909app.Services.GetRequiredService<DistributedApplicationModel>(),
2946app.Services.GetRequiredService<DistributedApplicationModel>(),
2994Model = app.Services.GetRequiredService<DistributedApplicationModel>()
3030Model = app.Services.GetRequiredService<DistributedApplicationModel>()
3078Model = app.Services.GetRequiredService<DistributedApplicationModel>()
3101app.Services.GetRequiredService<DistributedApplicationModel>(),
3156app.Services.GetRequiredService<DistributedApplicationModel>(),
3189app.Services.GetRequiredService<DistributedApplicationModel>(),
3253app.Services.GetRequiredService<DistributedApplicationModel>(),
3290app.Services.GetRequiredService<DistributedApplicationModel>(),
Aspire.Hosting.Blazor (2)
Aspire.Hosting.Blazor.Tests (2)
Aspire.Hosting.Browsers (1)
Aspire.Hosting.Browsers.Tests (34)
Aspire.Hosting.Containers.Tests (18)
Aspire.Hosting.Docker (5)
Aspire.Hosting.Docker.Tests (4)
Aspire.Hosting.Dotnet (2)
Aspire.Hosting.Dotnet.Tests (3)
Aspire.Hosting.EntityFrameworkCore (1)
Aspire.Hosting.EntityFrameworkCore.Tests (7)
Aspire.Hosting.Foundry (5)
Aspire.Hosting.Foundry.Tests (15)
Aspire.Hosting.Garnet.Tests (12)
Aspire.Hosting.Java.Tests (4)
Aspire.Hosting.JavaScript.Tests (132)
Aspire.Hosting.Kafka.Tests (6)
Aspire.Hosting.Keycloak.Tests (4)
Aspire.Hosting.Kubernetes (14)
KubernetesEnvironmentResource.cs (9)
232var model = factoryContext.PipelineContext.Model;
428var appModel = context.Model;
529private static IContainerRegistry? GetContainerRegistry(KubernetesEnvironmentResource environment, DistributedApplicationModel appModel)
723private async Task ProcessIngressResources(DistributedApplicationModel model, Dictionary<IResource, KubernetesResource> deploymentTargets, ILogger logger, CancellationToken cancellationToken)
964private async Task ProcessGatewayResources(DistributedApplicationModel model, Dictionary<IResource, KubernetesResource> deploymentTargets, ILogger logger, CancellationToken cancellationToken)
991private async Task ProcessPersistentVolumeResources(DistributedApplicationModel model, CancellationToken cancellationToken)
1281internal static List<TlsSecretRequest> CollectTlsSecrets(DistributedApplicationModel model, KubernetesEnvironmentResource environment)
1339DistributedApplicationModel model,
1368DistributedApplicationModel model,
Aspire.Hosting.Kubernetes.Tests (41)
Aspire.Hosting.Maui.Tests (1)
Aspire.Hosting.Milvus.Tests (6)
Aspire.Hosting.MongoDB.Tests (32)
Aspire.Hosting.MySql.Tests (14)
Aspire.Hosting.Nats.Tests (8)
Aspire.Hosting.Oracle.Tests (10)
Aspire.Hosting.PostgreSQL (4)
Aspire.Hosting.PostgreSQL.Tests (22)
Aspire.Hosting.Python.Tests (94)
Aspire.Hosting.Qdrant.Tests (8)
Aspire.Hosting.RabbitMQ.Tests (6)
Aspire.Hosting.Radius (13)
Aspire.Hosting.Radius.Tests (217)
Aspire.Hosting.Redis.Tests (38)
Aspire.Hosting.Rust.Tests (2)
Aspire.Hosting.Seq.Tests (12)
Aspire.Hosting.SqlServer.Tests (8)
Aspire.Hosting.Testing (4)
Aspire.Hosting.Testing.Tests (6)
Aspire.Hosting.Tests (790)
Aspire.Hosting.TestUtilities (6)
Aspire.Hosting.Valkey.Tests (12)
Aspire.Hosting.Yarp.Tests (4)
Aspire.Playground.Tests (4)
Stress.AppHost (2)