示例#1
0
        public static SiteUrls Instance()
        {
            SiteUrls urls = HiCache.Get("FileCache-SiteUrls") as SiteUrls;

            if (urls == null)
            {
                string       siteUrlsFilename = GetSiteUrlsFilename();
                SiteUrlsData data             = new SiteUrlsData(siteUrlsFilename);
                urls = new SiteUrls(data);
                CacheDependency dep = new CacheDependency(siteUrlsFilename);
                HiCache.Max("FileCache-SiteUrls", urls, dep);
            }
            return(urls);
        }
示例#2
0
 public SiteUrls(SiteUrlsData data)
 {
     this.urlData = data;
 }