ZeroDb 增加自定义异常,方便在外部捕获

This commit is contained in:
Tony Han
2024-06-23 16:19:06 +08:00
parent 6bf4c21af0
commit 07ee520a1f
6 changed files with 1447 additions and 1380 deletions

View File

@ -0,0 +1,9 @@
using System;
namespace FreeSql.Extensions.ZeroEntity.Models
{
public class SchemaValidationException : Exception
{
public SchemaValidationException(string message) : base(message) { }
}
}

View File

@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace FreeSql.Extensions.ZeroEntity.Models
{
public class SchemaValidationResult
{
public readonly static SchemaValidationResult _schemaValidationResult = new SchemaValidationResult();
public static SchemaValidationResult SuccessedResult => _schemaValidationResult;
public SchemaValidationResult(string errorMessage)
{
ErrorMessage = errorMessage;
}
public string ErrorMessage { get; set; }
public bool Succeeded { get; set; } = false;
}
}