69 writes to Name
Aspire.Hosting (16)
ApplicationModel\ProjectResource.cs (2)
44Name = $"build-{name}", 58Name = $"push-{name}",
ContainerResourceBuilderExtensions.cs (2)
45Name = $"build-{builder.Resource.Name}", 65Name = $"push-{builder.Resource.Name}",
Pipelines\DistributedApplicationPipeline.cs (11)
39Name = WellKnownPipelineSteps.Deploy, 46Name = WellKnownPipelineSteps.ProcessParameters, 62Name = WellKnownPipelineSteps.DeployPrereq, 144Name = WellKnownPipelineSteps.Build, 151Name = WellKnownPipelineSteps.BuildPrereq, 160Name = WellKnownPipelineSteps.Push, 169Name = WellKnownPipelineSteps.PushPrereq, 222Name = WellKnownPipelineSteps.Publish, 229Name = WellKnownPipelineSteps.PublishPrereq, 237Name = WellKnownPipelineSteps.Diagnostics, 266Name = name,
Publishing\ManifestPublishingExtensions.cs (1)
28Name = "publish-manifest",
Aspire.Hosting.Azure (5)
AzureBicepResource.cs (1)
51Name = $"provision-{name}",
AzureEnvironmentResource.cs (4)
73Name = $"publish-{Name}", 82Name = "validate-azure-login", 91Name = CreateProvisioningContextStepName, 106Name = ProvisionInfrastructureStepName,
Aspire.Hosting.Azure.AppContainers (3)
AzureContainerAppEnvironmentResource.cs (1)
38Name = $"print-dashboard-url-{name}",
AzureContainerAppResource.cs (2)
51Name = $"print-{targetResource.Name}-summary", 76Name = $"deploy-{targetResource.Name}",
Aspire.Hosting.Azure.AppService (5)
AzureAppServiceEnvironmentResource.cs (1)
41Name = $"print-dashboard-url-{name}",
AzureAppServiceWebSiteResource.cs (4)
48Name = $"check-{targetResource.Name}-exists", 75Name = $"update-{targetResource.Name}-provisionable-resource", 116Name = $"print-{targetResource.Name}-summary", 140Name = $"deploy-{targetResource.Name}",
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryResource.cs (1)
31Name = $"login-to-acr-{name}",
Aspire.Hosting.Docker (5)
DockerComposeEnvironmentResource.cs (4)
68Name = $"publish-{Name}", 108Name = $"prepare-{Name}", 118Name = $"docker-compose-up-{Name}", 128Name = $"docker-compose-down-{Name}",
DockerComposeServiceResource.cs (1)
46Name = $"print-{_targetResource.Name}-summary",
Aspire.Hosting.Kubernetes (1)
KubernetesEnvironmentResource.cs (1)
93Name = $"publish-{Name}",
Aspire.Hosting.Tests (32)
Helpers\JsonDocumentManifestPublisher.cs (1)
73Name = "publish-json-manifest",
Pipelines\DistributedApplicationPipelineTests.cs (31)
275Name = "annotated-step", 312Name = "annotated-step-1", 321Name = "annotated-step-2", 402Name = "step1", 409Name = "step2", 676Name = "duplicate-step", 683Name = "duplicate-step", 775Name = "stepA", 782Name = "stepB", 789Name = "stepC", 963Name = "annotated-step", 995Name = "sync-step", 1025Name = "async-step", 1055Name = "sync-step-1", 1064Name = "sync-step-2", 1098Name = "async-step-1", 1107Name = "async-step-2", 1389Name = "test-step", 1490Name = "step1", 1497Name = "step2", 1504Name = "step3", 1540Name = "resource1-step1", 1545Name = "resource1-step2", 1556Name = "resource2-step1", 1592Name = "resource1-step1", 1598Name = "resource1-step2", 1704Name = "resource1-step", 1744Name = "provision1", 1755Name = "provision2", 1766Name = "build1", 1777Name = "deploy1",
Publishers.AppHost (1)
DistributedApplicationBuilderExtensions.cs (1)
26Name = $"publish-{name}",
88 references to Name
Aspire.Hosting (48)
Pipelines\DistributedApplicationPipeline.cs (46)
258if (_steps.Any(s => s.Name == name)) 327if (_steps.Any(s => s.Name == step.Name)) 330$"A step with the name '{step.Name}' has already been added to the pipeline."); 359var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal); 386$"Step '{step.Name}' is required by unknown step '{requiredByStep}'"); 391if (!requiredByStepObj.DependsOnSteps.Contains(step.Name)) 393requiredByStepObj.DependsOnSteps.Add(step.Name); 405var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal); 414var availableSteps = string.Join(", ", allSteps.Select(s => $"'{s.Name}'")); 424var filteredStepsByName = stepsToExecute.ToDictionary(s => s.Name, StringComparer.Ordinal); 456Visit(step.Name); 532if (!stepNames.Add(step.Name)) 535$"Duplicate step name: '{step.Name}'"); 546$"Step '{step.Name}' depends on unknown step '{dependency}'"); 555$"Step '{step.Name}' is required by unknown step '{requiredBy}'"); 587stepCompletions[step.Name] = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 593var stepTcs = stepCompletions[step.Name]; 613? $"Step '{step.Name}' cannot run because {(failedDeps.Count == 1 ? "dependency" : "dependencies")} {string.Join(", ", failedDeps.Select(d => $"'{d}'"))} failed" 614: $"Step '{step.Name}' cannot run because a dependency failed"; 626var reportingStep = await activityReporter.CreateStepAsync(step.Name, context.CancellationToken).ConfigureAwait(false); 644stepContext.Logger.LogError(ex, "Step '{StepName}' failed.", step.Name); 707failedStepNames.Add(steps[i].Name); 771visitStates[step.Name] = VisitState.Unvisited; 813if (visitStates[step.Name] == VisitState.Unvisited) 815DetectCycles(step.Name, path); 830$"Step '{step.Name}' failed: {ex.Message}", exceptionInfo.SourceException); 860var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal); 873sb.AppendLine(CultureInfo.InvariantCulture, $"{i + 1,3}. {step.Name}"); 884foreach (var step in allSteps.OrderBy(s => s.Name, StringComparer.Ordinal)) 886sb.AppendLine(CultureInfo.InvariantCulture, $"Step: {step.Name}"); 946sb.AppendLine(CultureInfo.InvariantCulture, $"WARNING: Step '{step.Name}' depends on missing step '{dep}'"); 955!allSteps.Any(other => other.DependsOnSteps.Contains(step.Name))) 956.OrderBy(step => step.Name, StringComparer.Ordinal) 964sb.AppendLine(CultureInfo.InvariantCulture, $" - {step.Name}"); 982foreach (var targetStep in allSteps.OrderBy(s => s.Name, StringComparer.Ordinal)) 984sb.AppendLine(CultureInfo.InvariantCulture, $"If targeting '{targetStep.Name}':"); 1088result[step.Name] = GetExecutionLevel(step, stepsByName); 1099if (visited.Contains(step.Name)) 1109visited.Add(step.Name); 1121visited.Remove(step.Name); 1130var stepsByName = steps.ToDictionary(s => s.Name, StringComparer.Ordinal); 1136if (!visited.Add(step.Name)) 1155var sortedSteps = steps.OrderBy(s => s.Name, StringComparer.Ordinal); 1158if (!visited.Contains(step.Name)) 1179sb.Append(CultureInfo.InvariantCulture, $" - {step.Name}");
Pipelines\PipelineStep.cs (2)
72DependsOnSteps.Add(step.Name); 92RequiredBySteps.Add(step.Name);
Aspire.Hosting.Azure.Tests (4)
AzureBicepResourceTests.cs (1)
240Assert.Equal("provision-myresource", step.Name);
AzureContainerRegistryTests.cs (3)
158var loginStep = allSteps.FirstOrDefault(s => s.Name == "login-to-acr-acr"); 187var loginStep = allSteps.FirstOrDefault(s => s.Name == "login-to-acr-acr"); 216var provisionStep = allSteps.FirstOrDefault(s => s.Name == "provision-acr");
Aspire.Hosting.Containers.Tests (6)
WithDockerfileTests.cs (6)
790Assert.Equal("build-mycontainer", buildStep.Name); 795Assert.Equal("push-mycontainer", pushStep.Name); 952Assert.Equal("build-test-container", buildStep.Name); 957Assert.Equal("push-test-container", pushStep.Name); 992Assert.Equal("build-test-container", buildStep.Name); 997Assert.Equal("push-test-container", pushStep.Name);
Aspire.Hosting.Tests (30)
ContainerRegistryResourceTests.cs (4)
383var pushStep = steps.FirstOrDefault(s => s.Name == "push-api"); 407var pushStep = steps.FirstOrDefault(s => s.Name == "push-mycontainer"); 455var buildStep = steps.FirstOrDefault(s => s.Name == "build-api"); 456var pushStep = steps.FirstOrDefault(s => s.Name == "push-api");
Pipelines\DistributedApplicationPipelineTests.cs (24)
1426Assert.Contains(capturedSteps, s => s.Name == "deploy"); 1427Assert.Contains(capturedSteps, s => s.Name == "process-parameters"); 1428Assert.Contains(capturedSteps, s => s.Name == "deploy-prereq"); 1429Assert.Contains(capturedSteps, s => s.Name == "build"); 1430Assert.Contains(capturedSteps, s => s.Name == "build-prereq"); 1431Assert.Contains(capturedSteps, s => s.Name == "push"); 1432Assert.Contains(capturedSteps, s => s.Name == "push-prereq"); 1433Assert.Contains(capturedSteps, s => s.Name == "publish"); 1434Assert.Contains(capturedSteps, s => s.Name == "publish-prereq"); 1435Assert.Contains(capturedSteps, s => s.Name == "diagnostics"); 1436Assert.Contains(capturedSteps, s => s.Name == "step1"); 1437Assert.Contains(capturedSteps, s => s.Name == "step2"); 1465var step1 = configContext.Steps.First(s => s.Name == "step1"); 1466var step2 = configContext.Steps.First(s => s.Name == "step2"); 1519Assert.Contains(foundSteps, s => s.Name == "step1"); 1520Assert.Contains(foundSteps, s => s.Name == "step2"); 1521Assert.DoesNotContain(foundSteps, s => s.Name == "step3"); 1574Assert.Contains(foundSteps, s => s.Name == "resource2-step1"); 1617Assert.Contains(foundSteps, s => s.Name == "resource1-step1"); 1711allStepsAvailable = configContext.Steps.Any(s => s.Name == "resource1-step"); 2051parameterPromptingStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.ProcessParameters); 2052deployPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.DeployPrereq); 2053buildPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.BuildPrereq); 2054publishPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.PublishPrereq);
ProjectResourceTests.cs (2)
768var buildStep = steps.First(s => s.Name == "build-test-project"); 773var pushStep = steps.First(s => s.Name == "push-test-project");