Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将模板字符串呈现为字符串.net核心(无视图文件)_C#_.net_.net Core - Fatal编程技术网

C# 将模板字符串呈现为字符串.net核心(无视图文件)

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

我需要在.NETCore上呈现一个模板字符串。(无视图文件)

在.NETFrameworkRazorengine.Templating中为我做了这个,就像下面的代码示例

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中不存在(目前)