Autofac和Web API范围(Autofac and Web API scopes)

2019-09-21 11:13发布

刚才我看到这个:

.InstancePerApiRequest();

现在,我只得到了这一点:

.InstancePerHttpRequest();

难道autofac删除API-范围是什么? 我有参考Autofac.Integration.WebApi但这种扩展是不可用的。 是什么InstancePerHttpRequest和InstancePerApiRequest之间的区别?

Answer 1:

InstancePerApiRequest是Web API整合的一部分,InstancePerHttpRequest是MVC集成的一部分。 这些实际上都相同的标签适用于寿命范围。 这是完成,因为你可能有一个既网页API和MVC控制器的依赖服务。



文章来源: Autofac and Web API scopes