在第一次应用程序运行/启动时重定向http GET请求(用于初始化)

时间:2015-11-05 13:36:53

标签: c# .net web owin nancy

如果应用程序第一次运行(nancy),我想将请求重定向到另一个模块。

weeknr  Year
1       2015
2       2015
3       2015
4       2015
5       2015

管道get被截获并且重定向发生 - 但是我以某种方式丢失了有关请求的所有信息,因此,// bootstrapper -> RequestStartup pipelines.BeforeRequest.AddItemToEndOfPipeline(context => if(!_configuration.FirstRun) return null; return context.Request.Path != "/app/firstrun" ? context.GetRedirect("/app/firstrun") : null; }); 永远不会被调用。它还试图以某种方式(?)找到一个名为“DefaultStatusCodeHandlerResult”的视图,它显然不存在。

AppModule

我做错了吗?或者是否有更好的位置来配置此行为,而不是在请求管道之前?

0 个答案:

没有答案