在简单注入者中documentation是句子:"将为每个 请求 创建一个新的服务类型实例(两者都用于调用GetInstance和实例作为对象图的一部分)。"。
我有点困惑,请求意味着什么? - 是否请求 http request 或请求从容器解析服务(实例)?
部分singleton是 生命周期 ;生命周期由container.Options.DefaultScopedLifestyle = new WebApiRequestLifestyle();
?
答案 0 :(得分:2)
默认使用Transient
,这意味着每次请求类型时都会创建一个新实例。
如果您想为整个网络请求重复使用该实例,也可以使用Web Request
。
http://simpleinjector.readthedocs.org/en/latest/lifetimes.html#perwebrequest