123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- using Cache.Cache;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Cache
- {
- public class AppCtrl
- {
- private static AppCtrl mObj = null;
- private static LotteryCache mlotteryCache = null;
- private static TJDataCache mtJDataCache = null;
- private static FriendLinksDataCache mflDataCache = null;
- private static BaseDataCache bilDataCache = null;
- private static ZXviewDataCache zXviewDataCache = null;
- private static AdDataCache adDataCache = null;
- private static TrendChartCache trendChartCache = null;
- private static DataItemDetailCache dataItemDetailCache = null;
- private static TDKDataCache tdkDataCache = null;
- public static AppCtrl GetObj()
- {
- if (mObj == null)
- {
- mObj = new AppCtrl();
- }
- return mObj;
- }
- public LotteryCache GetLotteryCache()
- {
- if (mlotteryCache == null)
- {
- mlotteryCache = new LotteryCache();
- }
- return mlotteryCache;
- }
- public TJDataCache GetTJDataCache()
- {
- if (mtJDataCache == null)
- {
- mtJDataCache = new TJDataCache();
- }
- return mtJDataCache;
- }
- /// <summary>
- /// 获取友链缓存
- /// </summary>
- /// <returns></returns>
- public FriendLinksDataCache GetFLDataCache()
- {
- if (mflDataCache == null)
- {
- mflDataCache = new FriendLinksDataCache();
- }
- return mflDataCache;
- }
- /// <summary>
- /// 获取页面TDK缓存
- /// </summary>
- /// <returns></returns>
- public TDKDataCache GetTDKDataCache()
- {
- if (tdkDataCache == null)
- {
- tdkDataCache = new TDKDataCache();
- }
- return tdkDataCache;
- }
- /// <summary>
- /// 获取BaseDataItem的缓存
- /// </summary>
- /// <returns></returns>
- public BaseDataCache GetBIDataCache()
- {
- if (bilDataCache == null)
- {
- bilDataCache = new BaseDataCache();
- }
- return bilDataCache;
- }
- public ZXviewDataCache GetZXviewDataCache()
- {
- if (zXviewDataCache == null)
- {
- zXviewDataCache = new ZXviewDataCache();
- }
- return zXviewDataCache;
- }
- /// <summary>
- /// 广告缓存
- /// </summary>
- /// <returns></returns>
- public AdDataCache GetAdDataCache()
- {
- if (adDataCache == null)
- {
- adDataCache = new AdDataCache();
- }
- return adDataCache;
- }
- public TrendChartCache GetTrendChartCache()
- {
- if (trendChartCache==null)
- {
- trendChartCache = new TrendChartCache();
- }
- return trendChartCache;
- }
- public DataItemDetailCache GetDataItemDetailCache()
- {
- if (dataItemDetailCache==null)
- {
- dataItemDetailCache = new DataItemDetailCache();
- }
- return dataItemDetailCache;
- }
-
- }
- }
|