南希:我如何捕捉所有请求,无论动词或路径如何

我想使用Nancy的默认路由,因为它干净且运行良好,但是我想要一个选项将所有传入的请求记录到控制台(我使用的是Nancy的自托管模块),而不管是否存在显式路由。 简而言之,我希望能够捕获动词,传入的请求URI,任何发布的数据(如果它是POST请求)等。

我该怎么做呢? Before / After似乎只运行与现有路由匹配的请求,而404也不会触发OnError 。 此外,使用Get["/(.*)"]仅捕获GET请求,并将忽略其他HTTP谓词。

使用应用程序级别的Before / After ,而不是Module,用于https://github.com/NancyFx/Nancy/wiki/The-Application-Before%2C-After-and-OnError-pipelines