默认缓冲时间可以配置
This commit is contained in:
parent
1226314d87
commit
aaf152055d
|
@ -76,7 +76,7 @@ namespace Cmdjy.Bll
|
||||||
}
|
}
|
||||||
|
|
||||||
public virtual void SetData<T>(string key,T obj) {
|
public virtual void SetData<T>(string key,T obj) {
|
||||||
SetData(key,obj,new TimeSpan(3,0,0,0));
|
SetData(key,obj,WebSettings.DefaultCacheTimeSpan);
|
||||||
}
|
}
|
||||||
|
|
||||||
public virtual void SetData<T>(string key,T obj,TimeSpan timeSpan) {
|
public virtual void SetData<T>(string key,T obj,TimeSpan timeSpan) {
|
||||||
|
|
|
@ -51,5 +51,20 @@ namespace Cmdjy
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// 已秒为单位的默认缓冲时间。
|
||||||
|
/// </summary>
|
||||||
|
public static TimeSpan DefaultCacheTimeSpan {
|
||||||
|
get {
|
||||||
|
var v = GetValue("DefaultCacheTimeSpan");
|
||||||
|
if(v == null || !long.TryParse(v,out var lv)) {
|
||||||
|
return new TimeSpan(0,10,0);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return new TimeSpan(lv * 1000000 / 100);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user