diff --git a/src/Components/Shared/src/ResourceCollectionProvider.cs b/src/Components/Shared/src/ResourceCollectionProvider.cs index 4a3751669c5c..78ebef9d13d2 100644 --- a/src/Components/Shared/src/ResourceCollectionProvider.cs +++ b/src/Components/Shared/src/ResourceCollectionProvider.cs @@ -7,6 +7,8 @@ namespace Microsoft.AspNetCore.Components; +using static Microsoft.AspNetCore.Internal.LinkerFlags; + internal class ResourceCollectionProvider { private const string ResourceCollectionUrlKey = "__ResourceCollectionUrl"; @@ -52,6 +54,8 @@ internal void SetResourceCollection(ResourceAssetCollection resourceCollection) _resourceCollection = resourceCollection; } + [DynamicDependency(JsonSerialized, typeof(ResourceAsset))] + [DynamicDependency(JsonSerialized, typeof(ResourceAssetProperty))] private async Task LoadResourceCollection() { if (_url == null)