This commit is contained in:
2025-05-11 00:09:36 +08:00
parent ea926fe7d2
commit ef9227cc01
15 changed files with 243 additions and 19 deletions

View File

@@ -0,0 +1,22 @@
namespace Yes.Domain.Core.Exceptions
{
public class AccessDeniedException : BaseException
{
public AccessDeniedException()
: base("访问被拒绝:没有足够的权限执行此操作。")
{
}
public AccessDeniedException(string message)
: base(message)
{
}
public AccessDeniedException(string resourceName, string requiredPermission)
: this($"访问被拒绝:对资源 '{resourceName}' 需要权限 '{requiredPermission}'。")
{
}
}
}

View File

@@ -1,6 +1,6 @@
namespace Yes.Domain.Core.Exceptions
{
public class CategoryNotExistsException : Exception
public class CategoryNotExistsException : BaseException
{
public CategoryNotExistsException(int categoryId) : base($"分类id{categoryId}不存在!")
{

View File

@@ -0,0 +1,15 @@
namespace Yes.Domain.Core.Exceptions
{
public class DeleteCategoryException : BaseException
{
public DeleteCategoryException(string message) : base(message)
{
}
public DeleteCategoryException() : base($"删除分类失败!")
{
}
}
}