Я хочу использовать NVelocity в моем приложении ASP.NET MVC, а не в качестве механизма просмотра, просто для визуализации некоторых шаблонов электронной почты.
Однако я не могу заставить его работать. Я загрузил его из проекта замка и последовал примеру на http://www.castleproject.org/others/nvelocity/usingit.html#step1.
Независимо от того, что я пытаюсь, мне кажется, что я не могу загрузить шаблон, расположенный на моем сайте. В примере предлагается использовать абсолютный путь, который я безуспешно пытался:
Template t = engine.GetTemplate("/Templates/TestEmail.vm");
Так что, пожалуйста, кто-нибудь может привести мне два примера. Один из загрузки шаблона, расположенного в каталоге веб-сайта, а второй - анализ строковой переменной (поскольку вполне вероятно, что мои шаблоны будут храниться в базе данных).
Большое спасибо Бен