.ToolKits
层主要是公共的工具类、扩展方法,将统一返回模型放在这里,新建Base文件夹,新建Enum文件夹,定义一个ServiceResultCode
响应码枚举,0/1。分别代表 成功和失败。并添加响应实体类ServiceResult.cs,里面的IsSuccess(...)
和IsFailed(...)
方法,当我们成功返回数据或者当系统出错或者参数异常的时候执行
namespace Mag.Blog.ToolKits.Base.Enum
{
/// <summary>
/// 服务层响应码枚举
/// </summary>
public enum ServiceResultCode
{
/// <summary>
/// 成功
/// </summary>
Succeed = 0,
/// <summary>
/// 失败
/// </summary>
Failed = 1,
}
}
using Mag.Blog.ToolKits.Base.Enum;
using System;
namespace Mag.Blog.ToolKits.Ba