7 instantiations of StaticWebAssetNode
Microsoft.NET.Sdk.StaticWebAssets.Tasks (5)
Microsoft.NET.Sdk.StaticWebAssets.Tests (2)
22 references to StaticWebAssetNode
Microsoft.NET.Sdk.StaticWebAssets.Tasks (16)
GenerateStaticWebAssetsDevelopmentManifest.cs (16)
174var root = new StaticWebAssetNode() { };
177var currentNode = root;
193currentNode.Children ??= new Dictionary<string, StaticWebAssetNode>(StringComparer.Ordinal);
202currentNode.Children ??= new Dictionary<string, StaticWebAssetNode>(StringComparer.Ordinal);
203if (currentNode.Children.TryGetValue(segment, out var existing))
209var newNode = new StaticWebAssetNode
211Children = new Dictionary<string, StaticWebAssetNode>(StringComparer.Ordinal)
222var currentNode = root;
266currentNode.Children ??= new Dictionary<string, StaticWebAssetNode>(StringComparer.Ordinal);
267if (!currentNode.Children.TryGetValue(segment, out var childNode))
284currentNode.Children ??= new Dictionary<string, StaticWebAssetNode>(StringComparer.Ordinal);
285if (currentNode.Children.TryGetValue(segment, out var existing))
291var newNode = new StaticWebAssetNode
293Children = new Dictionary<string, StaticWebAssetNode>(StringComparer.Ordinal)
345public StaticWebAssetNode Root { get; set; }
363public Dictionary<string, StaticWebAssetNode> Children { get; set; }
Microsoft.NET.Sdk.StaticWebAssets.Tests (6)