diff --git a/src/Microsoft.Tye.Core/ApplicationFactory.cs b/src/Microsoft.Tye.Core/ApplicationFactory.cs index d47fe28a..581a090e 100644 --- a/src/Microsoft.Tye.Core/ApplicationFactory.cs +++ b/src/Microsoft.Tye.Core/ApplicationFactory.cs @@ -35,9 +35,8 @@ namespace Microsoft.Tye queue.Enqueue((rootConfig, new HashSet())); - while (queue.Count > 0) + while (queue.TryDequeue(out var item)) { - var item = queue.Dequeue(); var config = item.Item1; // dependencies represents a set of all dependencies