解析ASP中的Razor字符串.净的核心

本文关键字:核心 字符串 Razor ASP 中的 解析 | 更新日期: 2023-09-27 17:53:13

我可以像这样解析Razor脚本:

string template = "It is @DateTime.Now.ToString()";
string result = Razor.Parse(template);

但是这个静态在core中不存在。

我也读过这篇文章,但在我的情况下,视图代码是一个字符串,所以我不能使用ICompositeViewEnginefindget视图方法。

关于如何在核心中获得视图字符串解析的任何建议?

解析ASP中的Razor字符串.净的核心

我已经回答过这个问题了

今天我已经完成了我的库,可以解决你的问题。你可以在ASP中使用它。NET,因为它没有对它的依赖

你可以这样使用它

string template = "It is @DateTime.Now.ToString()";
string result = new LightRazorEngine().ParseString(template);

: https://github.com/toddams/RazorLight