gpt4 book ai didi

asp.net - 可以将 OWIN Nancy 与 Web 表单一起使用吗?

转载 作者:行者123 更新时间:2023-12-02 12:54:42 24 4
gpt4 key购买 nike

我这样定义 Nancy 类:

public class DefNancy : NancyModule
{
public DefNancy() : base("/nancy") {
Get["/"] = _ => {
var model = new { title = "Hello world" };
return View["home", model];
};
}
}

在 OWIN Startup 类中:

public class Startup
{
public void Configuration(IAppBuilder app)
{
var hubConfiguration = new HubConfiguration();
hubConfiguration.EnableDetailedErrors = true;
app.MapSignalR(hubConfiguration);

config = new HttpConfiguration();
config.MapHttpAttributeRoutes();
config.Routes.MapHttpRoute("def","api/{Controller}");
config.Formatters.Remove(config.Formatters.XmlFormatter);
app.UseWebApi(config);

app.UseNancy();
}
}

但是现在我的 *.aspx 和其他页面返回 404 错误。

最佳答案

使用这个:

app.UseNancy(options =>
options.PerformPassThrough = context =>
context.Response.StatusCode == HttpStatusCode.NotFound);

关于asp.net - 可以将 OWIN Nancy 与 Web 表单一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21183361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com