|
|
|
@ -51,10 +51,16 @@ namespace Volo.Abp.Cli.ProjectModification |
|
|
|
return FindProjectEndsWith(projectFiles, assemblyNames, ".Blazor"); |
|
|
|
case NuGetPackageTarget.BlazorWebAssembly: |
|
|
|
var BlazorWebAssemblyTargetProject = FindProjectEndsWith(projectFiles, assemblyNames, ".Blazor"); |
|
|
|
return BlazorWebAssemblyTargetProject != null && !BlazorProjectTypeChecker.IsBlazorServerProject(BlazorWebAssemblyTargetProject) ? BlazorWebAssemblyTargetProject : null; |
|
|
|
return BlazorWebAssemblyTargetProject != null && |
|
|
|
!BlazorProjectTypeChecker.IsBlazorServerProject(BlazorWebAssemblyTargetProject) |
|
|
|
? BlazorWebAssemblyTargetProject |
|
|
|
: null; |
|
|
|
case NuGetPackageTarget.BlazorServer: |
|
|
|
var BlazorServerTargetProject = FindProjectEndsWith(projectFiles, assemblyNames, ".Blazor"); |
|
|
|
return BlazorServerTargetProject != null && BlazorProjectTypeChecker.IsBlazorServerProject(BlazorServerTargetProject) ? BlazorServerTargetProject : null; |
|
|
|
return BlazorServerTargetProject != null && |
|
|
|
BlazorProjectTypeChecker.IsBlazorServerProject(BlazorServerTargetProject) |
|
|
|
? BlazorServerTargetProject |
|
|
|
: null; |
|
|
|
default: |
|
|
|
return null; |
|
|
|
} |
|
|
|
@ -95,7 +101,9 @@ namespace Volo.Abp.Cli.ProjectModification |
|
|
|
} |
|
|
|
|
|
|
|
project = FindProjectEndsWith(projectFiles, assemblyNames, ".Blazor"); |
|
|
|
if (project != null && BlazorProjectTypeChecker.IsBlazorServerProject(project)) |
|
|
|
if (project != null && |
|
|
|
File.Exists(project) && |
|
|
|
BlazorProjectTypeChecker.IsBlazorServerProject(project)) |
|
|
|
{ |
|
|
|
projects.Add(project); |
|
|
|
} |
|
|
|
@ -126,8 +134,8 @@ namespace Volo.Abp.Cli.ProjectModification |
|
|
|
for (var i = 0; i < assemblyNames.Length; i++) |
|
|
|
{ |
|
|
|
var assemblyName = assemblyNames[i]; |
|
|
|
if(assemblyName.EndsWith(postfix, StringComparison.OrdinalIgnoreCase) && |
|
|
|
(excludePostfix == null || !assemblyName.EndsWith(excludePostfix))) |
|
|
|
if (assemblyName.EndsWith(postfix, StringComparison.OrdinalIgnoreCase) && |
|
|
|
(excludePostfix == null || !assemblyName.EndsWith(excludePostfix))) |
|
|
|
{ |
|
|
|
return projectFiles[i]; |
|
|
|
} |
|
|
|
@ -171,4 +179,4 @@ namespace Volo.Abp.Cli.ProjectModification |
|
|
|
return projectFolders.ToArray(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |