Files
KJD_WebService/MAX.Core/Helpers/IdHelper.cs
T
chfei fa03add754 增加同步物流模块
修改现有架构,改为分模块( 简易版)
2026-09-22 17:52:42 +08:00

46 lines
803 B
C#

namespace MAX.Core.Helpers;
/// <summary>
/// 标识生成器
/// </summary>
public static partial class IdHelper
{
/// <summary>
/// 标识
/// </summary>
private static string _id;
/// <summary>
/// 设置标识
/// </summary>
/// <param name="id">Id</param>
public static void SetId(string id)
{
_id = id;
}
/// <summary>
/// 重置标识
/// </summary>
public static void Reset()
{
_id = null;
}
/// <summary>
/// 用Guid创建标识,去掉分隔符
/// </summary>
public static string Guid()
{
return string.IsNullOrWhiteSpace(_id) ? System.Guid.NewGuid().ToString("N") : _id;
}
///// <summary>
///// 获取Guid
///// </summary>
//public static Guid GetGuid()
//{
// return string.IsNullOrWhiteSpace(_id) ? System.Guid.NewGuid() : _id.ToGuid();
//}
}