17 writes to Children
Microsoft.AspNetCore.Hosting (1)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
418existingNode.Children = value.Children;
Microsoft.AspNetCore.Hosting.Tests (16)
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (16)
23Children = new(comparer) 27Children = new(comparer) 371Children = new(comparer) 375Children = new(comparer) 512Children = new(comparer) 516Children = new(comparer) 520Children = new(comparer) 562Children = new(comparer) 566Children = new(comparer) 570Children = new(comparer) 619Children = new(comparer) 623Children = new(comparer) 711Children = new() 715Children = new() 719Children = new() { ["file.version.js"] = new() { Match = new() { ContentRoot = 0, Path = "file.js" } } }, 759Children = new Dictionary<string, ManifestStaticWebAssetFileProvider.StaticWebAssetNode>(),
18 references to Children
Microsoft.AspNetCore.Hosting (12)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (12)
58if (candidate.HasChildren() && candidate.Children.TryGetValue(segments[i], out var child)) 121foreach (var child in candidate.Children!) 171if (candidate.HasChildren() && candidate.Children.TryGetValue(segments[i], out var child)) 346[MemberNotNullWhen(true, nameof(Children))] 347internal bool HasChildren() => Children != null && Children.Count > 0; 414if (value.Children != null) 416if (existingNode.Children == null) 418existingNode.Children = value.Children; 422if (value.Children.Count > 0) 424MergeChildren(value.Children, existingNode.Children);
Microsoft.AspNetCore.Hosting.Tests (6)
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (6)
196Assert.Equal(firstLevelCount, manifest.Root.Children.Count); 197Assert.All(manifest.Root.Children.Values, c => Assert.Single(c.Children)); 272Assert.Equal(firstLevelCount, manifest.Root.Children.Count); 273Assert.All(manifest.Root.Children.Values, c => Assert.Single(c.Children));