internal ParsingContext(MarkdownFile sourceFile) { SourceFile = sourceFile; Configuration = SourceFile.Configuration; RelativePath = SourceFile.RelativePath; WebIO = Configuration.WebIO.WebIOController; }
internal UrlPostProcessorContext(ParsingContext context, LinkReference reference, SiteInfo siteInfo, Uri url) { Context = context; SiteInfo = siteInfo; Reference = reference; // Proxy internal fields Label = reference.Label; IsImage = reference.IsImage; IsCleanUrl = reference.IsCleanUrl; IsAutoLink = reference.IsAutoLink; IsNamedReferenceLink = reference.IsNamedReferenceLink; Url = new CleanUrl(url); UrlFragment = url.Fragment; Configuration = Context.Configuration; WebIO = Context.WebIO; }