From aaf152055d6ebea2d86a0a12da234a7b7c878c3a Mon Sep 17 00:00:00 2001 From: falcon <9504402@qq.com> Date: Thu, 28 Mar 2019 10:26:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=BB=98=E8=AE=A4=E7=BC=93=E5=86=B2=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E5=8F=AF=E4=BB=A5=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebSiteCode/Cmdjy/Cmdjy/Bll/Cache.cs | 2 +- WebSiteCode/Cmdjy/Cmdjy/WebSettings.cs | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/WebSiteCode/Cmdjy/Cmdjy/Bll/Cache.cs b/WebSiteCode/Cmdjy/Cmdjy/Bll/Cache.cs index 0ea91cb..aaca96b 100644 --- a/WebSiteCode/Cmdjy/Cmdjy/Bll/Cache.cs +++ b/WebSiteCode/Cmdjy/Cmdjy/Bll/Cache.cs @@ -76,7 +76,7 @@ namespace Cmdjy.Bll } public virtual void SetData(string key,T obj) { - SetData(key,obj,new TimeSpan(3,0,0,0)); + SetData(key,obj,WebSettings.DefaultCacheTimeSpan); } public virtual void SetData(string key,T obj,TimeSpan timeSpan) { diff --git a/WebSiteCode/Cmdjy/Cmdjy/WebSettings.cs b/WebSiteCode/Cmdjy/Cmdjy/WebSettings.cs index 3c5295c..fd5f074 100644 --- a/WebSiteCode/Cmdjy/Cmdjy/WebSettings.cs +++ b/WebSiteCode/Cmdjy/Cmdjy/WebSettings.cs @@ -51,5 +51,20 @@ namespace Cmdjy return true; } } + /// + /// 已秒为单位的默认缓冲时间。 + /// + 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); + } + + } + } } } \ No newline at end of file