diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ChangeThemeStyleStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ChangeThemeStyleStep.cs index 5f4a0e5917..8bf6f23b8e 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ChangeThemeStyleStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ChangeThemeStyleStep.cs @@ -31,7 +31,7 @@ public class ChangeThemeStyleStep : ProjectBuildPipelineStep var defaultThemeStyleName = "LeptonXStyleNames.System"; var newThemeStyleName = $"LeptonXStyleNames.{themeStyleName}"; - var filePaths = new List + var filePaths = new List { "/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs", "/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs", @@ -40,6 +40,10 @@ public class ChangeThemeStyleStep : ProjectBuildPipelineStep "/MyCompanyName.MyProjectName.Blazor/MyProjectNameBlazorModule.cs", "/MyCompanyName.MyProjectName.Blazor.Server/MyProjectNameBlazorModule.cs", "/MyCompanyName.MyProjectName.Blazor.Server/MyProjectNameModule.cs", + "/MyCompanyName.MyProjectName.Blazor.WebApp/MyProjectNameBlazorModule.cs", + "/MyCompanyName.MyProjectName.Blazor.WebApp.Client/MyProjectNameBlazorClientModule.cs", + "/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/MyProjectNameBlazorModule.cs", + "/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client/MyProjectNameBlazorClientModule.cs", "/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyProjectNameModule.cs", "/MyCompanyName.MyProjectName.Host/MyProjectNameModule.cs", "/MyCompanyName.MyProjectName.Host.Mongo/MyProjectNameModule.cs", @@ -76,4 +80,4 @@ public class ChangeThemeStyleStep : ProjectBuildPipelineStep file.SetLines(lines); } -} \ No newline at end of file +} diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs index c5fad3a45d..b414bc7c37 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs @@ -106,6 +106,29 @@ public class AppTemplateSwitchEntityFrameworkCoreToMongoDbStep : ProjectBuildPip "/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/appsettings.json" ); + //MyCompanyName.MyProjectName.Blazor.WebApp + + ChangeProjectReference( + context, + "/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/MyCompanyName.MyProjectName.Blazor.WebApp.csproj", + _hasDbMigrations ? "EntityFrameworkCore.DbMigrations" : "EntityFrameworkCore", + "MongoDB" + ); + + ChangeNamespaceAndKeyword( + context, + "/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/MyProjectNameBlazorModule.cs", + "MyCompanyName.MyProjectName.EntityFrameworkCore", + "MyCompanyName.MyProjectName.MongoDB", + _hasDbMigrations ? "MyProjectNameEntityFrameworkCoreDbMigrationsModule" : "MyProjectNameEntityFrameworkCoreModule", + "MyProjectNameMongoDbModule" + ); + + ChangeConnectionStringToMongoDb( + context, + "/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/appsettings.json" + ); + //MyCompanyName.MyProjectName.HttpApi.HostWithIds ChangeProjectReference(