NancyFx 中的自定义视图文件夹
Custom View folder in NancyFx
我想在 NancyFx 中使用视图以外的其他文件夹。我创建了一个自定义引导程序,它看起来像:
using Nancy;
namespace MyBootstrapperTest
{
public class CustomBootstrapper : DefaultNancyBootstrapper
{
protected override void ConfigureConventions(Nancy.Conventions.NancyConventions nancyConventions)
{
nancyConventions.ViewLocationConventions.Add((viewName, model, context)) => string.Concat("html/", viewName));
}
}
}
但是 Visual Studio 告诉我重载函数 ViewLocationConventions.Add 的参数无效。我错过了什么吗?我对 Nancy 很陌生,使用 Nancy 自托管版本 0.21.1。
您没有正确关闭括号。另外,先清除约定可能会很方便:
nancyConventions.ViewLocationConventions.Clear();
nancyConventions.ViewLocationConventions.Add((viewName, model, context) =>
string.Concat("html/", viewName));
我想在 NancyFx 中使用视图以外的其他文件夹。我创建了一个自定义引导程序,它看起来像:
using Nancy;
namespace MyBootstrapperTest
{
public class CustomBootstrapper : DefaultNancyBootstrapper
{
protected override void ConfigureConventions(Nancy.Conventions.NancyConventions nancyConventions)
{
nancyConventions.ViewLocationConventions.Add((viewName, model, context)) => string.Concat("html/", viewName));
}
}
}
但是 Visual Studio 告诉我重载函数 ViewLocationConventions.Add 的参数无效。我错过了什么吗?我对 Nancy 很陌生,使用 Nancy 自托管版本 0.21.1。
您没有正确关闭括号。另外,先清除约定可能会很方便:
nancyConventions.ViewLocationConventions.Clear();
nancyConventions.ViewLocationConventions.Add((viewName, model, context) =>
string.Concat("html/", viewName));