public static ProcessorPipelineBuilder UseInjectMarkdownArticlesProcessor( this ProcessorPipelineBuilder pipelineBuilder ) { pipelineBuilder.RegisterPipelineProcessor(new InjectMarkdownArticlesProcessor()); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseDropExistingSiteProcessor( this ProcessorPipelineBuilder pipelineBuilder ) { pipelineBuilder.RegisterPipelineProcessor(new DropExistingSiteProcessor()); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseArticleNavigationProcessor( this ProcessorPipelineBuilder pipelineBuilder ) { pipelineBuilder.RegisterPipelineProcessor(new ArticleNavigationProcessor()); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseCloneSiteFromTemplateProcessor( this ProcessorPipelineBuilder pipelineBuilder ) { pipelineBuilder.RegisterPipelineProcessor(new CloneSiteFromTemplateProcessor()); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseReleaseNotesProcessor(this ProcessorPipelineBuilder pipelineBuilder) { var markdownPipeline = new MarkdownPipelineBuilder() .UseAdvancedExtensions() .Build() ; pipelineBuilder.RegisterPipelineProcessor(new ReleaseNotesProcessor(markdownPipeline)); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseYamlProcessor(this ProcessorPipelineBuilder pipelineBuilder) { var yamlPipeline = new DeserializerBuilder() .WithNamingConvention(HyphenatedNamingConvention.Instance) .Build() ; pipelineBuilder.RegisterPipelineProcessor(new YamlProcessor(yamlPipeline)); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseArticleIdProcessor(this ProcessorPipelineBuilder pipelineBuilder) { pipelineBuilder.RegisterPipelineProcessor(new ArticleIdProcessor(pipelineBuilder._articleDb)); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseIndexPageProcessor(this ProcessorPipelineBuilder pipelineBuilder) { pipelineBuilder.RegisterPipelineProcessor(new IndexPageProcessor()); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseSitemapsProcessor(this ProcessorPipelineBuilder pipelineBuilder) { pipelineBuilder.RegisterPipelineProcessor(new SitemapsProcessor()); return(pipelineBuilder); }
public static ProcessorPipelineBuilder UseBlockQuoteFormatProcessor(this ProcessorPipelineBuilder pipelineBuilder) { pipelineBuilder.RegisterPipelineProcessor(new BlockquoteFormatProcessor()); return(pipelineBuilder); }