Erweiterung der Razor View Engine für das Rendern

9

Ich frage mich, ob es eine Möglichkeit gibt, die Fähigkeiten der Rasierer-Ansichts-Engine zu erweitern, um einige benutzerdefinierte Texte / Tags zu behandeln und vor dem Rendern zu parsen / fortzufahren. Angenommen, ich verwende ein spezielles Tag, das ${} wie folgt lautet:

%Vor%

Dann möchte ich die Ansicht vor dem Rendern analysieren und "einige Welt" durch lokalisierten Wert ersetzen. Natürlich kann dies auf andere Weise geschehen, aber ich frage mich, ob es irgendeinen Weg gibt, diese Arbeit zu bekommen.

    
Halil Ibrahim 16.01.2013, 14:27
quelle

1 Antwort

5

Sie können die Rasiereransichts-Engine erweitern, indem Sie von RazorViewEngine class lernen. Ein Beispiel dafür finden Sie hier

Schauen Sie sich auch Nancy.Viewengines.Razor an, bei der es sich um eine View-Engine handelt der Razor View-Engine, und hat einen eigenen Syntax-Parser

    
Bassam Mehanni 16.01.2013, 16:51
quelle