123456789101112131415161718192021 |
- using Microsoft.Extensions.Caching.Memory;
- namespace SM.Core
- {
- ///<summary>内存常量</summary>
- public static class MemoryConst
- {
- ///<summary>验证请求次数 Key</summary>
- public static string Verify = "Verify_";
- ///<summary>秘钥 Key</summary>
- public static string SecretKey = "SecretKey_";
- ///<summary>Mac哈希表 Key</summary>
- public static string MacHashKey = "Mac";
- ///<summary>异步获取</summary>
- public static Task<T> GetAsync<T>(this IMemoryCache cache, string key)
- {
- return Task.FromResult(cache.Get<T>(key));
- }
- }
- }
|