Mit Handlebars.Net möchte ich einen HandlebarsHelper erstellen, der Wagenrücklaufzeichen und Zeilenumbrüche durch <br>
Tags ersetzt. Es sollte wie folgt aussehen:Was ist die Syntax zum Erstellen von HandleBars Helper Server-Seite?
string pattern = @"/(\r\n|\n|\r)/gm";
string replacement = "<br>";
Regex rgx = new Regex(pattern);
Handlebars.RegisterHelper("link_to", (string text) =>
{
text = rgx.Replace(text, replacement);
});
Der Compiler (oder resharper) sagt mir, dass es nicht sagen kann, ob ich versuche HandlebarsBlockHelper oder HandlebarsHelper zu verwenden, und ich Argumente in jedem Fall fehlen.
- Was ist der Unterschied zwischen den beiden?
- Ich kann nicht scheinen, viel Dokumentation für irgendetwas davon zu finden. Gibt es eine Dokumentation für die oben genannten beiden Objekte sowie HelperOptions und wie man TextWriter, den dynamischen Kontext und die Argumentobjektliste verwendet?