From f7f1c5ba7e5be4036a54ffd60e6de7f9b239a748 Mon Sep 17 00:00:00 2001 From: real-zony Date: Wed, 10 Jul 2024 10:47:09 +0800 Subject: [PATCH] fix: Use the provided version field when adding a package. --- .../Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs index 65f8d2718c..ed5b40f717 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs @@ -114,7 +114,7 @@ public class SolutionModuleAdder : ITransientDependency var projectFiles = ProjectFinder.GetProjectFiles(solutionFile); - await AddNugetAndNpmReferences(module, projectFiles, !(newTemplate || newProTemplate)); + await AddNugetAndNpmReferences(module, projectFiles, !(newTemplate || newProTemplate), version); var modulesFolderInSolution = Path.Combine(Path.GetDirectoryName(solutionFile), "modules"); @@ -624,7 +624,7 @@ public class SolutionModuleAdder : ITransientDependency } private async Task AddNugetAndNpmReferences(ModuleWithMastersInfo module, string[] projectFiles, - bool useDotnetCliToInstall) + bool useDotnetCliToInstall, string version = null) { var webPackagesWillBeAddedToBlazorServerProject = ShouldWebPackagesBeAddedToBlazorServerProject(module, projectFiles); @@ -657,7 +657,7 @@ public class SolutionModuleAdder : ITransientDependency continue; } - await ProjectNugetPackageAdder.AddAsync(null, targetProjectFile, nugetPackage, null, useDotnetCliToInstall); + await ProjectNugetPackageAdder.AddAsync(null, targetProjectFile, nugetPackage, version, useDotnetCliToInstall); } var mvcNpmPackages = module.NpmPackages?.Where(p => p.ApplicationType.HasFlag(NpmApplicationType.Mvc))