gpt4 book ai didi

c# - 简单的注入(inject)器术语澄清

转载 作者:行者123 更新时间:2023-11-30 23:26:26 24 4
gpt4 key购买 nike

在简单的注入(inject)器中 documentation句子是:“将为每个请求 创建一个服务类型的新实例(包括对 GetInstance 的调用和作为对象图一部分的实例)。”。

我有点困惑,请求是什么意思? - 它是像http 请求 这样的请求,还是从容器中解析服务(实例) 的请求?

属于singleton的一部分是期限 lifetime;生命周期由 container.Options.DefaultScopedLifestyle = new WebApiRequestLifestyle();?

定义

最佳答案

默认使用 Transient,这意味着每次您请求该类型时都会创建一个新实例。

如果您想为整个 Web 请求重用该实例,您也可以使用 Web Request

http://simpleinjector.readthedocs.org/en/latest/lifetimes.html#perwebrequest

关于c# - 简单的注入(inject)器术语澄清,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36882610/

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