public static string ConvertMarkdownToPot(this IMarkdownTransformer markdownTransformer, string input, MarkdownPipeline pipeline) { using (var writer = new StringWriter()) { markdownTransformer.ConvertMarkdownToPot(input, pipeline, writer); return(writer.ToString()); } }
public ManualTranslations( IOptions <DocGenOptions> options, IMarkdownTransformer markdownTransformer, IYamlParser yamlParser) { _options = options.Value; _markdownTransformer = markdownTransformer; _yamlParser = yamlParser; }
public static void ConvertMarkdownToPot(this IMarkdownTransformer markdownTransformer, string input, MarkdownPipeline pipeline, string file) { using (var fileWriter = File.OpenWrite(file)) { using (var writer = new StreamWriter(fileWriter)) { markdownTransformer.ConvertMarkdownToPot(input, pipeline, writer); } } }
public ManualWebBuilder( IOptions <DocGenOptions> options, IServiceProvider serviceProvider, IYamlParser yamlParser, ISymbolGlossaryStore symbolGlossaryStore, IManualTranslations manualTranslations, ITranslator translator, IMarkdownTransformer markdownTransformer) { _options = options.Value; _serviceProvider = serviceProvider; _yamlParser = yamlParser; _symbolGlossaryStore = symbolGlossaryStore; _manualTranslations = manualTranslations; _translator = translator; _markdownTransformer = markdownTransformer; }
public MarkdownTagHelper(IMarkdownTransformer transformer) { _transformer = transformer; }
public BlogLoader(IFileSystem fileSystem, IMarkdownTransformer markdownTransformer) { _fileSystem = fileSystem; _markdownTransformer = markdownTransformer; }
public BlogLoader() { _fileSystem = new FileSystemWrapper(); _markdownTransformer = new MarkdownTransformer(); }
public MarkdownTransformerTests() { _markdownTransformer = new MarkdownTransformer(); _markdownPipeline = new MarkdownPipelineBuilder().UseAdvancedExtensions().Build(); }