public virtual IPipelineBuilder Configure(PSDocumentOption option) { Option.Document = DocumentOption.Combine(option.Document, DocumentOption.Default); Option.Execution = ExecutionOption.Combine(option.Execution, ExecutionOption.Default); Option.Markdown = MarkdownOption.Combine(option.Markdown, MarkdownOption.Default); Option.Output = OutputOption.Combine(option.Output, OutputOption.Default); if (!string.IsNullOrEmpty(Option.Output.Path)) { OutputVisitor = (o, enumerate) => WriteToFile(o, Option, Writer, ShouldProcess); } ConfigureCulture(); return(this); }
public MarkdownFile(MarkdownOption options, LiteraryAnalyzerContext db) : this(options, db, null) { }
public MarkdownFile(MarkdownOption options, LiteraryAnalyzerContext db, Excerpt parent) { // this.db = db ?? new LiteraryAnalyzerContext(); this.MarkdownOptions = options ?? new MarkdownOption(); this.Parent = parent; }
public MarkdownFile(MarkdownOption options) : this(options, null) { }