Exemplo n.º 1
0
 internal ParsingContext(MarkdownFile sourceFile)
 {
     SourceFile    = sourceFile;
     Configuration = SourceFile.Configuration;
     RelativePath  = SourceFile.RelativePath;
     WebIO         = Configuration.WebIO.WebIOController;
 }
Exemplo n.º 2
0
        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;
        }