(一)前言
这项目就是调用我们一些经常用到我一些类,我这里只写了MD5加密和返回值的类
看一下结构吧

结构就是这样的,后续还会添加新的东西。
(二)代码展示
我这里就直接代码块咯
MD5Helper.cs(MD5加密)
public static class MD5Helper
{
public static string MD5Encrypt32(string password)
{
string pwd = "";
MD5 md5 = MD5.Create();
byte[] s = md5.ComputeHash(Encoding.UTF8.GetBytes(password));
for (int i = 0; i < s.Length; i++)
{
pwd = pwd + s[i].ToString("X");
}
return pwd;
}
}
ApiResultHelper.cs(返回值)
public static class ApiResultHelper
{
public static ApiResult Success(dynamic data)
{
return new ApiResult
{
Code = 200,
Data = data,
Msg = "操作成功",
Total = 0
};
}
public static ApiResult Success(dynamic data, RefAsync<int> total)
{
return new ApiResult
{
Code = 200,
Data = data,
Msg = "操作成功",
Total = total
};
}
public static ApiResult Error(string msg)
{
return new ApiResult
{
Code = 500,
Data = null,
Msg = msg,
Total = 0
};
}
}
文章介绍了两个静态类:MD5Helper用于MD5加密,ApiResultHelper用于构建API返回结果。MD5Helper包含一个MD5Encrypt32方法,对字符串进行32位MD5加密。ApiResultHelper提供了成功和错误的返回值构造函数,包括数据、状态码、消息和总数信息。
2928

被折叠的 条评论
为什么被折叠?



