namespace FileService.Application.UploadFile
{
///
/// 单次直传命令(小文件,如头像/封面,一次性上传并同步落库)。
///
/// 上传者
/// 原始文件名
/// 内容类型
/// 文件大小
/// 文件流
/// 是否落到公开桶(可生成直链)
/// 可选校验值(md5)
public sealed record SimpleUploadCommand(
Guid OwnerId,
string FileName,
string ContentType,
long FileSize,
Stream Content,
bool IsPublic,
string? CheckSum = null);
}