Files
Atomx/Atomx.Common/Configuration/ConfigKeys.cs
2025-12-02 13:10:10 +08:00

61 lines
1.8 KiB
C#

namespace Atomx.Common.Configuration
{
public static class ConfigKeys
{
/// <summary>
/// 常规通用 key
/// </summary>
public const string General = "System.General";
/// <summary>
/// 文件上传 key
/// </summary>
public const string Upload = "System.Upload";
/// <summary>
/// 系统消息 key
/// </summary>
public const string MessageProvider = "System.Message.Provider";
/// <summary>
/// 邮件验证码 key
/// </summary>
public const string EmailCodeTemplate = "Email.Code.Template";
/// <summary>
/// 邮件忘记密码 key
/// </summary>
public const string EmailForgetTemplate = "Email.Forget.Template";
/// <summary>
/// 邮件促销活动 key
/// </summary>
public const string EmailPromotionTemplate = "Email.Promotion.Template";
/// <summary>
/// 短信验证码 key
/// </summary>
public const string SMSCodeTemplate = "SMS.Code.Template";
/// <summary>
/// 游戏商店最后刷新时间 key 模版
/// </summary>
public const string GameShopLastRefreshKeyTemplate = "GameShop.{0}.LastRefresh";
/// <summary>
/// 游戏商店道具刷新缓存时间 key 模版
/// </summary>
public const string GameShopCacheTimeKeyTemplate = "GameShop.{0}.CacheTime";
/// <summary>
/// 签到重置间隔 key 模版
/// </summary>
public const string SignInResetIntervalKeyTemplate = "SignIn.{0}.Reset.Interval";
/// <summary>
/// 签到最后重置时间 key 模版
/// </summary>
public const string SignInLastResetKeyTemplate = "SignIn.{0}.Last.Reset.Time";
}
}