From 058883c485731e2e931b5ec031aae4c0d9faa503 Mon Sep 17 00:00:00 2001 From: gpu Date: Wed, 21 Jan 2026 23:32:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=A0=E9=99=A4=E9=87=8D=E5=A4=8D?= =?UTF-8?q?=E7=9A=84Upload=E6=A8=A1=E5=9E=8B=E6=96=87=E4=BB=B6=EF=BC=8C?= =?UTF-8?q?=E4=BF=9D=E7=95=99UploadModels.cs=E7=BB=9F=E4=B8=80=E5=AE=9A?= =?UTF-8?q?=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除 GetPresignedUrlRequest.cs (已在UploadModels.cs中定义) - 删除 PresignedUrlResponse.cs (已在UploadModels.cs中定义) - 删除 UploadResponse.cs (已在UploadModels.cs中定义) - 删除 UploadResult.cs (已在UploadModels.cs中定义) 解决重复类定义导致的编译错误,统一使用UploadModels.cs管理所有Upload相关模型 --- .../Models/Upload/GetPresignedUrlRequest.cs | 9 --------- .../Models/Upload/PresignedUrlResponse.cs | 14 -------------- .../Models/Upload/UploadResponse.cs | 10 ---------- .../Models/Upload/UploadResult.cs | 18 ------------------ 4 files changed, 51 deletions(-) delete mode 100644 server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/GetPresignedUrlRequest.cs delete mode 100644 server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/PresignedUrlResponse.cs delete mode 100644 server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/UploadResponse.cs delete mode 100644 server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/UploadResult.cs diff --git a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/GetPresignedUrlRequest.cs b/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/GetPresignedUrlRequest.cs deleted file mode 100644 index cc66846d..00000000 --- a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/GetPresignedUrlRequest.cs +++ /dev/null @@ -1,9 +0,0 @@ -namespace HoneyBox.Admin.Business.Models.Upload; - -public class GetPresignedUrlRequest -{ - public string FileName { get; set; } = string.Empty; - public string ContentType { get; set; } = string.Empty; - public int ExpiresInSeconds { get; set; } = 600; - public long FileSize { get; set; } -} diff --git a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/PresignedUrlResponse.cs b/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/PresignedUrlResponse.cs deleted file mode 100644 index 7d04d714..00000000 --- a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/PresignedUrlResponse.cs +++ /dev/null @@ -1,14 +0,0 @@ -namespace HoneyBox.Admin.Business.Models.Upload; - -public class PresignedUrlResponse -{ - public bool Success { get; set; } - public string? UploadUrl { get; set; } - public string? AccessUrl { get; set; } - public string? ErrorMessage { get; set; } - public DateTime ExpiresAt { get; set; } - public string? FileUrl { get; set; } - public string? ObjectKey { get; set; } - public int ExpiresIn { get; set; } - public string? StorageType { get; set; } -} diff --git a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/UploadResponse.cs b/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/UploadResponse.cs deleted file mode 100644 index 70db2167..00000000 --- a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/UploadResponse.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace HoneyBox.Admin.Business.Models.Upload; - -public class UploadResponse -{ - public bool Success { get; set; } - public string? Url { get; set; } - public string? FileName { get; set; } - public long FileSize { get; set; } - public string? ErrorMessage { get; set; } -} diff --git a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/UploadResult.cs b/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/UploadResult.cs deleted file mode 100644 index 91432396..00000000 --- a/server/HoneyBox/src/HoneyBox.Admin.Business/Models/Upload/UploadResult.cs +++ /dev/null @@ -1,18 +0,0 @@ -namespace HoneyBox.Admin.Business.Models.Upload; - -public class UploadResult -{ - public bool Success { get; set; } - public string? Url { get; set; } - public string? ErrorMessage { get; set; } - - public static UploadResult Ok(string url) - { - return new UploadResult { Success = true, Url = url }; - } - - public static UploadResult Fail(string errorMessage) - { - return new UploadResult { Success = false, ErrorMessage = errorMessage }; - } -}