namespace CloudPrint.Client.Models; public sealed class FileValidationResult { public bool IsValid { get; init; } public string Message { get; init; } = string.Empty; public static FileValidationResult Success(string message = "文件可用") { return new FileValidationResult { IsValid = true, Message = message }; } public static FileValidationResult Failure(string message) { return new FileValidationResult { IsValid = false, Message = message }; } }