File deploy smart mode

This commit is contained in:
2025-11-22 16:00:30 +08:00
parent 8b77f0e0ad
commit c62ed191f3
2 changed files with 74 additions and 5 deletions

View File

@@ -121,6 +121,11 @@ public class PublicationSiteManager(
return GetFullPath(siteId, relativePath);
}
public string GetSiteDirectory(Guid siteId)
{
return Path.Combine(_basePath, siteId.ToString());
}
public async Task UpdateFile(Guid siteId, string relativePath, string newContent)
{
await EnsureSiteDirectory(siteId);