Files
zszq-trs/Framework/YLErp.Core/Abstract/DataProviders/IDataProviderCache.cs
T
2024-05-09 14:06:26 +08:00

21 lines
610 B
C#

namespace YLErp.Abstract.DataProviders
{
/// <summary>
/// 数据提供缓存接口
/// </summary>
public interface IDataProviderCache
{
/// <summary>
/// 设置缓存数据
/// timeoutMilliseconds:缓存过期设置(单位:毫秒)
/// </summary>
void SetCache(string key, object data, int timeoutMilliseconds);
/// <summary>
/// 获取缓存数据
/// timeoutMilliseconds:如果数据缓存生存时间大于此值则返回null
/// </summary>
object GetCache(string key, int timeoutMilliseconds);
}
}