feat: 初始功能
This commit is contained in:
17
Models/FileValidationResult.cs
Normal file
17
Models/FileValidationResult.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
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 };
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user