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); }