C# 将模板字符串呈现为字符串.net核心(无视图文件)
我需要在.NETCore上呈现一个模板字符串。(无视图文件) 在.NETFrameworkRazorengine.Templating中为我做了这个,就像下面的代码示例C# 将模板字符串呈现为字符串.net核心(无视图文件),c#,.net,.net-core,C#,.net,.net Core,我需要在.NETCore上呈现一个模板字符串。(无视图文件) 在.NETFrameworkRazorengine.Templating中为我做了这个,就像下面的代码示例 public static string Parse<T>(string template, T model, Dictionary<string, object> viewBagParameters = null) { var viewBag = new DynamicViewB
public static string Parse<T>(string template, T model, Dictionary<string, object> viewBagParameters = null)
{
var viewBag = new DynamicViewBag();
if (viewBagParameters != null && viewBagParameters.Any())
viewBag.AddDictionaryValues(viewBagParameters);
return RazorEngine.Razor.Parse(template, model, viewBag, template.GetHashCode().ToString());
}
公共静态字符串解析(字符串模板,T模型,字典viewBagParameters=null)
{
var viewBag=new DynamicViewBag();
if(viewBagParameters!=null&&viewBagParameters.Any())
viewBag.AddDictionaryValue(viewBagParameters);
返回RazorEngine.Razor.Parse(template、model、viewBag、template.GetHashCode().ToString());
}
RazorEngine在.NETCore中不存在(目前)