学习笔记:AddMvc() 和 AddMvcCore()关系与区

2019-06-20  本文已影响0人  Memoyu

我们在使用 .NET Core MVC时,需要依赖注入MVC服务,即在 ConfigureServices()方法中调用 ServiceCollection 接口的 AddMvc()方法。
IServiceCollection接口下还有 AddMvcCore()方法,虽然他们看似相似,不过有很大的区别。
首先看一下这个MVC的源码:
https://github.com/aspnet/Mvc/blob/release/2.2/src/Microsoft.AspNetCore.Mvc/MvcServiceCollectionExtensions.cs

AddMVC源码.png

不难看出,AddMVC()方法中添加了许多的服务。其中包括AddMVCCore();服务

上一篇 下一篇

猜你喜欢

热点阅读