【发布时间】:2019-03-07 09:16:11
【问题描述】:
我正在尝试使用名为 RazorEngine 的库将 razor 视图语法转换为纯 HTML,但是当我运行以下代码时,它在 var result 行中给了我 localhost is currently unable to handle this request.
HTTP ERROR 500。
我做错了什么?
控制器代码:
string template = @"Hi @Model.Name";
var model = new UserModel() { Name = "Sarah" };
var result = Engine.Razor.RunCompile(template, "templateKey", null, model);
型号:
public class UserModel
{
public string Name { get; set; }
}
【问题讨论】:
-
你的意思是渲染 Razor 模板到HTML
-
是的。我想将 Razor 模板渲染成 html
-
Engine.Razor.RunCompile()一定有问题,但我错过了什么?
标签: c# razorengine