2 writes to _projectModelPath
aspire (2)
Projects\DotNetBasedAppHostServerProject.cs (2)
84_projectModelPath = projectModelPath; 89_projectModelPath = Path.Combine(CliPathHelper.GetAspireHomeDirectory(), AppsFolder, pathDir);
17 references to _projectModelPath
aspire (17)
Projects\DotNetBasedAppHostServerProject.cs (17)
95Directory.CreateDirectory(_projectModelPath); 101public string ProjectModelPath => _projectModelPath; 103public string BuildPath => Path.Combine(_projectModelPath, BuildFolder); 110public string GetProjectFilePath() => Path.Combine(_projectModelPath, ProjectFileName); 114var hashFilePath = Path.Combine(_projectModelPath, ProjectHashFileName); 126var hashFilePath = Path.Combine(_projectModelPath, ProjectHashFileName); 278File.WriteAllText(Path.Combine(_projectModelPath, "Program.cs"), programCs); 401var projectFileName = Path.Combine(_projectModelPath, ProjectFileName); 431_logger.LogDebug("AppHostServer scaffold is up to date; preserving restore artifacts in {ProjectModelPath}", _projectModelPath); 468if (!File.Exists(Path.Combine(_projectModelPath, fileName))) 477if (!File.Exists(Path.Combine(_projectModelPath, "obj", "project.assets.json"))) 488var objPath = Path.Combine(_projectModelPath, "obj"); 510File.WriteAllText(Path.Combine(_projectModelPath, fileName), content); 513projectDocument.Save(Path.Combine(_projectModelPath, ProjectFileName)); 519var staleNugetConfig = Path.Combine(_projectModelPath, "nuget.config"); 550var projectFile = new FileInfo(Path.Combine(_projectModelPath, ProjectFileName)); 609WorkingDirectory = _projectModelPath,