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