protected string InlineStyles(string filename) { string text = Path.Combine(FolderConfiguration.Instance.RootPath, ResourcePathBuilderUtilities.GetStyleResourcesRelativeFolderPath(ResourcePathBuilderUtilities.GetResourcesRelativeFolderPath(this.VersionString)), filename); Tuple <string, DateTime> tuple; lock (DefaultPageBase.inlineStyles) { DateTime lastWriteTimeUtc = File.GetLastWriteTimeUtc(text); if (!DefaultPageBase.inlineStyles.TryGetValue(text, out tuple) || tuple.Item2 < lastWriteTimeUtc) { tuple = Tuple.Create <string, DateTime>("<style>" + File.ReadAllText(text) + "</style>", lastWriteTimeUtc); DefaultPageBase.inlineStyles[text] = tuple; } } return(tuple.Item1); }
// Token: 0x06002700 RID: 9984 RVA: 0x0008D63F File Offset: 0x0008B83F protected virtual string GetStyleDirectory(IPageContext pageContext, string theme, bool isBootStylesDirectory) { return(pageContext.FormatURIForCDN(ResourcePathBuilderUtilities.GetStyleResourcesRelativeFolderPath(base.ResourcesRelativeFolderPath), isBootStylesDirectory)); }
protected string GetStylesFolder(bool bootStylesFolder) { return(this.FormatURIForCDN(ResourcePathBuilderUtilities.GetStyleResourcesRelativeFolderPath(ResourcePathBuilderUtilities.GetResourcesRelativeFolderPath(this.VersionString)), bootStylesFolder)); }
public static string GetStyleResourcesRelativeFolderPathWithSlash(string resourcesRelativeFolderPath) { return(ResourcePathBuilderUtilities.GetStyleResourcesRelativeFolderPath(resourcesRelativeFolderPath) + "/"); }