diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs index 5d2e6b51f9..65212fe69f 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlingService.cs @@ -114,11 +114,10 @@ public class BundlingService : IBundlingService, ITransientDependency contributor.AddScripts(scriptContext); } - if (scriptContext.BundleDefinitions.All(x => x.Source != "_framework/blazor.webassembly.js")) - { - scriptContext.Add("_framework/blazor.webassembly.js"); - } - + scriptContext.BundleDefinitions.AddIfNotContains( + x => x.Source == "_framework/blazor.webassembly.js", + () => new BundleDefinition { Source = "_framework/blazor.webassembly.js" }); + return scriptContext; }