Merge pull request '增加:获取缓存的剩余生存时间' (#34) from coolcalf/Admin.NET.Pro:main into main

Reviewed-on: http://101.43.53.74:3000/Admin.NET/Admin.NET.Pro/pulls/34
This commit is contained in:
zuohuaijun 2024-07-10 10:48:27 +08:00
commit 34168a5965
2 changed files with 12 additions and 1 deletions

View File

@ -63,7 +63,7 @@ public class SysWechatRefund : EntityBase
/// 退款资金来源, 可不传,默认使用未结算资金退款(仅对老资金流商户适用)
/// </summary>
[SugarColumn(ColumnDescription = "退款资金来源", Length = 32)]
public string FundsAccount { get; set; }
public string? FundsAccount { get; set; }
/// <summary>
/// 关联的商户订单号

View File

@ -62,6 +62,17 @@ public class SysCacheService : IDynamicApiController, ISingleton
return _cacheProvider.Cache.Set($"{_cacheOptions.Prefix}{key}", value, expire);
}
/// <summary>
/// 获取缓存的剩余生存时间
/// </summary>
/// <param name="key"></param>
/// <returns></returns>
[NonAction]
public TimeSpan GetExpire(string key)
{
return _cacheProvider.Cache.GetExpire(key);
}
/// <summary>
/// 获取缓存
/// </summary>