|
|
|
|
@ -55,13 +55,13 @@ namespace Volo.Abp.ProjectModification
|
|
|
|
|
private bool TryToFillProjectOrSolutionName(AddModuleArgs args)
|
|
|
|
|
{
|
|
|
|
|
var projectFiles = FindFiles(Directory.GetCurrentDirectory(), ".csproj");
|
|
|
|
|
if (projectFiles.Count == 1)
|
|
|
|
|
if (projectFiles.Length == 1)
|
|
|
|
|
{
|
|
|
|
|
args.ProjectFile = projectFiles.First();
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (projectFiles.Count > 1)
|
|
|
|
|
if (projectFiles.Length > 1)
|
|
|
|
|
{
|
|
|
|
|
Logger.LogWarning(
|
|
|
|
|
"There are multiple project (.csproj) files in the current directory. Please specify one of the files below:");
|
|
|
|
|
@ -76,13 +76,13 @@ namespace Volo.Abp.ProjectModification
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var solutionFiles = FindFiles(Directory.GetCurrentDirectory(), ".sln");
|
|
|
|
|
if (solutionFiles.Count == 1)
|
|
|
|
|
if (solutionFiles.Length == 1)
|
|
|
|
|
{
|
|
|
|
|
args.SolutionFile = solutionFiles.First();
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (solutionFiles.Count > 1)
|
|
|
|
|
if (solutionFiles.Length > 1)
|
|
|
|
|
{
|
|
|
|
|
Logger.LogWarning(
|
|
|
|
|
"There are multiple solution (.sln) files in the current directory. Please specify one of the files below:");
|
|
|
|
|
@ -129,9 +129,9 @@ namespace Volo.Abp.ProjectModification
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private List<string> FindFiles(string directory, string fileExtension)
|
|
|
|
|
private string[] FindFiles(string directory, string fileExtension)
|
|
|
|
|
{
|
|
|
|
|
throw new NotImplementedException();
|
|
|
|
|
return Directory.GetFiles(directory, "*" + fileExtension);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|