Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
var employee = new Employee(){Name = "Vasya", LastName = "Pupkin"};
VelocityContext context = new VelocityContext();
context.Put("employee", employee);
string template = @"Greetings, $employee.Name $employee.LastName!";
using(System.IO.StringWriter writer = new System.IO.StringWriter())
{
Velocity.MergeTemplate(template, context, writer);
}
Greetings, Vasya Pupkin!
var template = "Hello @Model.Name! Welcome to Razor!";
var result = Razor.Parse(template, new { Name = "World" });
Использование Razor за пределами ASP.NET