6 instantiations of Step
Aspire.Hosting.Native.Core (6)
Runtime\WorkloadExecutionPlan.cs (6)
23
var allocation = new
Step
(id, ExecutionMilestone.Allocated);
24
var configuration = new
Step
(id, ExecutionMilestone.Configured);
25
var start = new
Step
(id, ExecutionMilestone.Start);
26
var ready = new
Step
(id, ExecutionMilestone.Ready);
48
Add(configuration, new
Step
(reference.ResourceId, ExecutionMilestone.Allocated));
52
Add(start, new
Step
(dependency.ResourceId, ExecutionMilestone.Ready));
13 references to Step
Aspire.Hosting.Native.Core (13)
Runtime\WorkloadExecutionPlan.cs (13)
19
var graph = new Dictionary<
Step
, HashSet<
Step
>>();
23
var
allocation = new Step(id, ExecutionMilestone.Allocated);
24
var
configuration = new Step(id, ExecutionMilestone.Configured);
25
var
start = new Step(id, ExecutionMilestone.Start);
26
var
ready = new Step(id, ExecutionMilestone.Ready);
58
var colors = new Dictionary<
Step
, int>();
59
var path = new List<
Step
>();
60
foreach (
var
root in graph.Keys)
62
var pending = new Stack<(
Step
Step, bool Exit)>();
86
foreach (
var
dependency in graph[visit.Step])
93
void Add(
Step
step, params
Step
[] prerequisites)