|
|
|
@ -209,15 +209,6 @@ public abstract class AppTemplateBase : TemplateInfo |
|
|
|
{ |
|
|
|
RemoveCmsKitDependenciesFromPackageJsonFiles(steps); |
|
|
|
} |
|
|
|
|
|
|
|
if (context.BuildArgs.ExtraProperties.ContainsKey(NewCommand.Options.ProgressiveWebApp.Short)) |
|
|
|
{ |
|
|
|
context.Symbols.Add("PWA"); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
RemovePwaFiles(steps); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
protected static void RemoveCmsKitDependenciesFromPackageJsonFiles(List<ProjectBuildPipelineStep> steps) |
|
|
|
@ -247,15 +238,6 @@ public abstract class AppTemplateBase : TemplateInfo |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
protected static void RemovePwaFiles(List<ProjectBuildPipelineStep> steps) |
|
|
|
{ |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/service-worker.js")); |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/service-worker.published.js")); |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/manifest.json")); |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/icon-192.png")); |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/icon-512.png")); |
|
|
|
} |
|
|
|
|
|
|
|
protected bool IsCmsKitSupportedForTargetVersion(ProjectBuildContext context) |
|
|
|
{ |
|
|
|
if (string.IsNullOrWhiteSpace(context.BuildArgs.Version)) |
|
|
|
@ -307,6 +289,19 @@ public abstract class AppTemplateBase : TemplateInfo |
|
|
|
steps.Add(new TemplateProjectRenameStep("MyCompanyName.MyProjectName.HttpApi.HostWithIds", "MyCompanyName.MyProjectName.HttpApi.Host")); |
|
|
|
steps.Add(new AppTemplateChangeConsoleTestClientPortSettingsStep("44305")); |
|
|
|
} |
|
|
|
|
|
|
|
if (context.BuildArgs.ExtraProperties.ContainsKey(NewCommand.Options.ProgressiveWebApp.Short)) |
|
|
|
{ |
|
|
|
context.Symbols.Add("PWA"); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/service-worker.js")); |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/service-worker.published.js")); |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/manifest.json")); |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/icon-192.png")); |
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/icon-512.png")); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
protected void ConfigureWithBlazorServerUi(ProjectBuildContext context, List<ProjectBuildPipelineStep> steps) |
|
|
|
@ -383,6 +378,11 @@ public abstract class AppTemplateBase : TemplateInfo |
|
|
|
steps.Add(new TemplateProjectRenameStep("MyCompanyName.MyProjectName.HttpApi.HostWithIds", "MyCompanyName.MyProjectName.HttpApi.Host")); |
|
|
|
steps.Add(new AppTemplateChangeConsoleTestClientPortSettingsStep("44305")); |
|
|
|
} |
|
|
|
|
|
|
|
if (context.BuildArgs.ExtraProperties.ContainsKey(NewCommand.Options.ProgressiveWebApp.Short)) |
|
|
|
{ |
|
|
|
context.Symbols.Add("PWA"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
protected void RemoveUnnecessaryPorts(ProjectBuildContext context, List<ProjectBuildPipelineStep> steps) |
|
|
|
|