Refactor update result handling and model

This commit is contained in:
2dust
2025-11-23 14:06:34 +08:00
parent 34fc4de0c2
commit 3ff7299aca
3 changed files with 40 additions and 17 deletions
+21
View File
@@ -0,0 +1,21 @@
namespace ServiceLib.Models;
public class UpdateResult
{
public bool Success { get; set; }
public string? Msg { get; set; }
public SemanticVersion? Version { get; set; }
public string? Url { get; set; }
public UpdateResult(bool success, string? msg)
{
Success = success;
Msg = msg;
}
public UpdateResult(bool success, SemanticVersion? version)
{
Success = success;
Version = version;
}
}