public void AddImage(MarkdownText altText, string href) { _output.Write('!'); _output.Write('['); _output.Write(altText); _output.Write(']'); _output.Write('('); _output.Write(href); _output.Write(')'); }
public void AddHeader(int level, MarkdownText text) { _output.Write(new string('#', level)); _output.Write(' '); _output.WriteLine(text); }
public void AddText(MarkdownText text) => _output.Write(text);
public static MarkdownText Header(int level, MarkdownText text) => new(new string('#', level) + " " + text.Text);