gpt4 book ai didi

nancy - nancyfx 中的模块真的是根据每个请求创建的吗?

转载 作者:行者123 更新时间:2023-12-04 14:44:10 24 4
gpt4 key购买 nike

我在控制台项目中创建了一个简单的自托管 Nancy 站点,其中包含一个模块。在测试它时,我注意到每个请求都会调用模块构造函数。这让我很困惑,因为 ctor 也是路由注册的地方。这对我来说没有意义,我一定错过了一些东西。那么模块构造函数是否会在每个请求上调用,并且所有路由是否都会在每个请求上重新注册?

最佳答案

排序 - Nancy 将在启动时构建所有模块,注册所有路由并构建路由树。对于每个请求,它将找出它需要哪个模块并使用请求容器构造它,因此请求范围的依赖项具有正确的生命周期,然后执行相关操作。路由不会“注册”每个请求,它们只是存储在模块的集合中,引擎执行正确的。

关于nancy - nancyfx 中的模块真的是根据每个请求创建的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27182844/

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