2 writes to _projectModelPath
aspire (2)
Projects\DotNetBasedAppHostServerProject.cs (2)
81_projectModelPath = projectModelPath; 86_projectModelPath = Path.Combine(CliPathHelper.GetAspireHomeDirectory(), AppsFolder, pathDir);
17 references to _projectModelPath
aspire (17)
Projects\DotNetBasedAppHostServerProject.cs (17)
92Directory.CreateDirectory(_projectModelPath); 98public string ProjectModelPath => _projectModelPath; 100public string BuildPath => Path.Combine(_projectModelPath, BuildFolder); 107public string GetProjectFilePath() => Path.Combine(_projectModelPath, ProjectFileName); 111var hashFilePath = Path.Combine(_projectModelPath, ProjectHashFileName); 123var hashFilePath = Path.Combine(_projectModelPath, ProjectHashFileName); 282File.WriteAllText(Path.Combine(_projectModelPath, "Program.cs"), programCs); 397var projectFileName = Path.Combine(_projectModelPath, ProjectFileName); 427_logger.LogDebug("AppHostServer scaffold is up to date; preserving restore artifacts in {ProjectModelPath}", _projectModelPath); 464if (!File.Exists(Path.Combine(_projectModelPath, fileName))) 473if (!File.Exists(Path.Combine(_projectModelPath, "obj", "project.assets.json"))) 484var objPath = Path.Combine(_projectModelPath, "obj"); 506File.WriteAllText(Path.Combine(_projectModelPath, fileName), content); 509projectDocument.Save(Path.Combine(_projectModelPath, ProjectFileName)); 515var staleNugetConfig = Path.Combine(_projectModelPath, "nuget.config"); 546var projectFile = new FileInfo(Path.Combine(_projectModelPath, ProjectFileName)); 605WorkingDirectory = _projectModelPath,