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); }
public SiteUrls(SiteUrlsData data) { this.urlData = data; }