Я подумал, что было бы интересно, если бы я мог использовать новый механизм MVC Razor View в качестве технологии слияния. Он все еще может быть частью веб-сайта MVC и не должен быть автономным консольным приложением.
Пример:
string myTemplate = "Hello @Name, How are you today?";
ViewModel.Name = "Billy Boy";
string output = RazorViewEngineRender( myTemplate, ViewModel );
Тогда string output = "Hello Billy Boy, How are you today?"
Главное, что я хочу, чтобы шаблон управлялся из строки, а не из вида или частичного просмотра.
Кто-нибудь знает, возможно ли это?
UPDATE:
Бен и Мэтт сделали проект на codeplex: http://razorengine.codeplex.com/