mirror of
https://github.com/Nioux/AideDeJeu.git
synced 2025-10-30 15:06:06 +00:00
UseYamlFrontMatter
This commit is contained in:
parent
ac9e58b8dd
commit
c3deb8adc1
4 changed files with 4 additions and 2 deletions
|
|
@ -310,6 +310,7 @@ namespace AideDeJeu.Tools
|
||||||
public static string ToMarkdownString(this Block block)
|
public static string ToMarkdownString(this Block block)
|
||||||
{
|
{
|
||||||
var pipeline = new MarkdownPipelineBuilder()
|
var pipeline = new MarkdownPipelineBuilder()
|
||||||
|
.UseYamlFrontMatter()
|
||||||
.UsePipeTables()
|
.UsePipeTables()
|
||||||
.Build();
|
.Build();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -81,7 +81,7 @@
|
||||||
|
|
||||||
if(!string.IsNullOrEmpty(this.Markdown))
|
if(!string.IsNullOrEmpty(this.Markdown))
|
||||||
{
|
{
|
||||||
var pipeline = new Markdig.MarkdownPipelineBuilder().UsePipeTables().Build();
|
var pipeline = new Markdig.MarkdownPipelineBuilder().UseYamlFrontMatter().UsePipeTables().Build();
|
||||||
var parsed = Markdig.Markdown.Parse(this.Markdown, pipeline);
|
var parsed = Markdig.Markdown.Parse(this.Markdown, pipeline);
|
||||||
this.Render(parsed.AsEnumerable());
|
this.Render(parsed.AsEnumerable());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ namespace AideDeJeu.ViewModels
|
||||||
{
|
{
|
||||||
public Item ToItem(string source, string md, Dictionary<string, Item> allItems)
|
public Item ToItem(string source, string md, Dictionary<string, Item> allItems)
|
||||||
{
|
{
|
||||||
var pipeline = new MarkdownPipelineBuilder().UsePipeTables().Build();
|
var pipeline = new MarkdownPipelineBuilder().UseYamlFrontMatter().UsePipeTables().Build();
|
||||||
var document = MarkdownParser.Parse(md, pipeline);
|
var document = MarkdownParser.Parse(md, pipeline);
|
||||||
|
|
||||||
var enumerator = document.GetEnumerator();
|
var enumerator = document.GetEnumerator();
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,7 @@ namespace AideDeJeuCmd
|
||||||
{
|
{
|
||||||
var md = await sr.ReadToEndAsync();
|
var md = await sr.ReadToEndAsync();
|
||||||
var pipeline = new MarkdownPipelineBuilder()
|
var pipeline = new MarkdownPipelineBuilder()
|
||||||
|
.UseYamlFrontMatter()
|
||||||
.UsePipeTables()
|
.UsePipeTables()
|
||||||
.Build();
|
.Build();
|
||||||
//var document = Markdig.Parsers.MarkdownParser.Parse(md, pipeline);
|
//var document = Markdig.Parsers.MarkdownParser.Parse(md, pipeline);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue