Mit der Razor-Ansichts-Engine auf andere Weise arbeiten
Ich dachte, es wäre interessant, wenn ich die neue MVC Razor View-Engine als Seriendruck-Technologie verwenden könnte. Es kann immer noch Teil einer MVC-Website sein und muss keine eigenständige Konsolen-App sein.
Beispiel
string myTemplate = "Hello @Name, How are you today?";
ViewModel.Name = "Billy Boy";
string output = RazorViewEngineRender( myTemplate, ViewModel );
Dann ist diestring output = "Hello Billy Boy, How are you today?"
Die Hauptsache ist, dass die Vorlage aus einer Zeichenfolge und nicht aus einer Ansicht oder einer Teilansicht erstellt wird.
Weiß jemand, ob dies möglich ist?
AKTUALISIEREN
Ben und Matt machten ein Projekt über Codeplex:http: //razorengine.codeplex.com