Frage

Ich habe mit NVelocity als Stand-alone-Template-Engine in meinem Text-Datei-Generator. Das Problem mit NVelocity ist, dass die Makros sind ziemlich wackelig; so ziemlich alle Fehler, die wir sind von fehlerhaften Makro Implementierung erhalten.

Es wäre cool, wenn ich nur eine andere Template-Engine, wie Brail nutzen könnte. Auf diese Weise würde ich nur Funktionen schreiben, die Ausgabestrings.

Was ist der beste Weg, Brail Motor einzubetten? Ich möchte nur eine Zeichenfolge übergeben Sie die Vorlage, die (nicht von der Festplatte zu lesen), und ich möchte die Anzahl der externen Abhängigkeiten minimieren.

EDIT: fand ich die Antwort selbst. an dieser Quelle Werfen Sie einen Blick Datei von Castle .

War es hilfreich?

Lösung

Versuchen Sie NHaml oder Funken , da sie beide voll unterstützen Standalone oder direkte Nutzung

Sie beide unterstützen Standard c # Funktionen, die Strings etc zurückkehren

Spark echte HTML, NHaml ist DRY HTML

Beide sind sehr cool!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top