gpt4 book ai didi

c# - Nancy:在 AfterRequest 事件中修改模型?

转载 作者:行者123 更新时间:2023-11-30 15:32:29 25 4
gpt4 key购买 nike

我想向我的 Bootstrapper.cs 添加一个 AfterRequest 事件处理程序,它能够在每条路线之后修改 Response 上的模型被调用。这可能吗?我没有在响应中看到任何我可以访问模型的属性(如果有的话)。

这是我的示例用法(来自 Bootstrapper.cs):

 protected override void ApplicationStartup(..., IPipelines pipelines)
{
...
pipelines.AfterRequest += ModifyModel;
}

private void ModifyModel(NancyContext ctx)
{
// do things to the response model here
}

最佳答案

如果您仍然需要此功能,您可能会对我刚刚在 Nuget 上发布的扩展感兴趣:https://www.nuget.org/packages/Nancy.ModelPostprocess.Fody .我们的项目中需要类似的功能

这将允许您在路线执行后修改您的模型。请查看 Bitbucket page 上的描述

请告诉我这是否符合您的需求。

关于c# - Nancy:在 AfterRequest 事件中修改模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19095350/

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