init
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
using ClockSnowFlake;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
|
||||
namespace dy.net.utils
|
||||
{
|
||||
public static class Md5Util
|
||||
{
|
||||
|
||||
public static string JWT_TOKEN_KEY = "dy.net-key-" + IdGener.GetGuid();
|
||||
public static string Md5(this string inputString)
|
||||
{
|
||||
|
||||
// 将输入字符串转换为字节数组
|
||||
byte[] inputBytes = Encoding.UTF8.GetBytes(inputString);
|
||||
|
||||
// 创建一个 MD5 对象
|
||||
using MD5 md5 = MD5.Create();
|
||||
// 计算哈希值
|
||||
byte[] hashBytes = md5.ComputeHash(inputBytes);
|
||||
|
||||
// 将哈希值转换为十六进制字符串
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (int i = 0; i < hashBytes.Length; i++)
|
||||
{
|
||||
sb.Append(hashBytes[i].ToString("x2"));
|
||||
}
|
||||
string hashString = sb.ToString();
|
||||
return hashString;
|
||||
}
|
||||
|
||||
public static string UPLOAD_PATH_PRO = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "upload");
|
||||
public static string UPLOAD_PATH_DEV = Path.Combine(Directory.GetCurrentDirectory(), "upload");
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user