如何按需编译Razor模板?

时间:2019-05-28 14:11:34

标签: asp.net-core razor

Antaris RazorEngine支持带有简单templating syntax的简单编译器:

string template = "<div>Hello @Model.Name</div>";
var model = new Person { Name = "Matt" };

string result = Engine.Razor.RunCompile(template, "key", typeof(Person), model);

但是,此项目自2018年1月以来未进行过更新。我可以使用ASP.NET Core Razor SDK进行某种类型的编译吗?我有一个要在其中运行的.NET核心C#项目。

我正在寻找一个将字符串模板作为输入并进行编译的世界示例。如果有任何混淆,请参阅我上面发布的代码示例。

0 个答案:

没有答案