Использование механизма просмотра Razor по-другому

Я подумал, что было бы интересно, если бы я мог использовать новый механизм MVC Razor View в качестве технологии слияния писем. Он по-прежнему может быть частью веб-сайта MVC и не обязательно должен быть автономным консольным приложением.

Пример:

string  myTemplate = "Hello @Name,  How are you today?";
ViewModel.Name = "Billy Boy";
string output = RazorViewEngineRender( myTemplate, ViewModel );

Затем строка output = "Привет, Билли Бой, как дела?"

Главное, чтобы шаблон управлялся строкой, а не представлением или частичным представлением.

Кто-нибудь знает, возможно ли это?

ОБНОВЛЕНИЕ:

Бен и Мэтт сделали проект на codeplex: http: //razorengine.codeplex. com /

18
задан Jim 14 November 2010 в 21:18
поделиться