string ConvertHtmlToMarkDown(string text)
{
var htmlText = text.Replace("<fullname>", "<h1>").Replace("</fullname>", "</h1>");
htmlText = htmlText.Replace("<note>", "<i>").Replace("</note>", "</i>");
var converter = new ReverseMarkdown.Converter(new ReverseMarkdown.Config(unknownTagsConverter: "raise", githubFlavored: true));
try
{
var markdownText = converter.Convert(htmlText);
return markdownText;
}
catch (Exception e)
{
Console.WriteLine("exception while parsing markdown for the service {0}", Configuration.ServiceModel.ServiceFullName);
Console.WriteLine("html text = {0}", text);
throw e;
}
}