Нужен ли Razor MVC3 или я могу использовать его только с .NET? - PullRequest
3 голосов
/ 05 августа 2011

Я новичок в шаблонизаторах. Просто мне интересно, можно ли использовать Razor без MVC? Я хочу использовать шаблонизатор в .NET. Я смотрел на NVelocity, но бритва мне кажется более понятной

Ответы [ 2 ]

4 голосов
/ 05 августа 2011

Ну, не совсем. Razor View Engine построен на основе ASP.Net, но не зависит от инфраструктуры MVC.

Вы можете использовать его в консольном приложении, если хотите.

Вот хорошая статья, демонстрирующая использование вне MVC: http://buildstarted.com/2010/09/29/razor-view-engine-without-mvc-at-all/

и еще один от Эндрю Медсестры: http://vibrantcode.com/blog/2010/7/22/using-the-razor-parser-outside-of-aspnet.html

1 голос
/ 04 января 2012

Вы можете проверить RazorEngine :

Шаблонизатор, созданный на основе технологии синтаксического анализа Razor от Microsoft. RazorEngine позволяет использовать синтаксис Razor для создания надежных шаблоны

...