为了能够在我的 ASP.NET Core 应用程序中添加控制器,我可以添加
services.AddControllersWithViews()
Run Code Online (Sandbox Code Playgroud)
或者
services.AddMvc()
Run Code Online (Sandbox Code Playgroud)
在课堂上的ConfigureServices
方法中Startup
。
看起来他们两个对我来说都很好。我想知道在什么情况下哪个更好?
据我所知,services.AddMvc()
是较旧的方式,但仍然可用。
如果我继续使用,以后services.AddMvc()
会不会有问题?