2 writes to Patterns
Microsoft.AspNetCore.Components.WebView (2)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (2)
400existingNode.Patterns = value.Patterns; 409existingNode.Patterns = newList;
15 references to Patterns
Microsoft.AspNetCore.Components.WebView (15)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (15)
90var depth = candidate.Patterns[0].Depth; 92foreach (var pattern in candidate.Patterns) 169patterns.AddRange(candidate.Patterns); 349[MemberNotNullWhen(true, nameof(Patterns))] 350internal bool HasPatterns() => Patterns != null && Patterns.Length > 0; 396if (value.Patterns != null) 398if (existingNode.Patterns == null) 400existingNode.Patterns = value.Patterns; 404if (value.Patterns.Length > 0) 406var newList = new StaticWebAssetPattern[existingNode.Patterns.Length + value.Patterns.Length]; 407existingNode.Patterns.CopyTo(newList, 0); 408value.Patterns.CopyTo(newList, existingNode.Patterns.Length);