Sorry, but the page you were trying to view does not exist.
146 |It looks like this was the result of either:
147 |@Site.Current.Description
68 |.*?
", RegexOptions.IgnoreCase | RegexOptions.Singleline); 42 | if (match.Success && match.Value != RenderedContent) 43 | { 44 | _summary = match.Value; 45 | } 46 | } 47 | 48 | return _summary; 49 | } 50 | } 51 | } 52 | 53 | public class NamedContentBase : IIdentityObject 54 | { 55 | public NamedContentBase(string path, string id = null, bool preloadContent = false) 56 | { 57 | SourcePath = path; 58 | Id = id ?? Path.GetFileNameWithoutExtension(path).Slugify(); 59 | Extension = (Path.GetExtension(path) ?? "md").Trim(new []{'.'}); 60 | LoadFile(true, preloadContent); 61 | } 62 | 63 | public string SourcePath { get; protected set; } 64 | public string Id { get; set; } 65 | public string Extension { get; set; } 66 | 67 | private string _rawContent; 68 | public string RawContent 69 | { 70 | get 71 | { 72 | if (string.IsNullOrEmpty(_rawContent)) 73 | { 74 | LoadRawContent(); 75 | } 76 | return _rawContent; 77 | } 78 | private set { _rawContent = value; } 79 | } 80 | 81 | public string RenderedContent { get; set; } 82 | public dynamic Metadata { get; set; } 83 | public string RelativeUrl { get; set; } 84 | public string FullyQualifiedUrl { get; set; } 85 | 86 | private static readonly Regex MetadataKeyValue = new Regex(@"^(?