【发布时间】:2017-06-12 15:42:53
【问题描述】:
我正在尝试使用 RazorEngine 在模板中包含其他文件,但我有点卡住了。我已经掌握了基础知识,但我希望能够在我的模板中使用 @Include("somefile.html")。
这是我到目前为止得到的:
string tpl = @"@Include(""foo.html"");";
ResolvePathTemplateManager r = new ResolvePathTemplateManager(new string[] { "html" });
var config = new TemplateServiceConfiguration();
config.TemplateManager = r;
var service = RazorEngineService.Create(config);
var a = service.RunCompile(tpl, "name", null, new { test = "TEMPLATE" });
当前工作目录有一个html 目录,其中foo.html 所在的位置,但我收到此错误:
无法解析模板名称
【问题讨论】:
标签: c# razorengine