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