a1a0369d
李曜臣
5-25代码优化
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
using Yi.Framework.Rbac.Domain.Shared.Enums;
namespace Yi.Framework.Rbac.Domain.Shared.Caches;
public class CaptchaEmailCacheItem
{
public CaptchaEmailCacheItem(string code) => Code = code;
public string Code { get; set; } = string.Empty;
}
public class CaptchaEmailCacheKey
{
public CaptchaEmailCacheKey(ValidationEmailTypeEnum validationEmailType, string normalizedEmail)
{
ValidationEmailType = validationEmailType;
NormalizedEmail = normalizedEmail;
}
public ValidationEmailTypeEnum ValidationEmailType { get; set; }
public string NormalizedEmail { get; set; } = string.Empty;
public override string ToString() => $"Email:{ValidationEmailType}:{NormalizedEmail}";
}
|