【发布时间】:2016-10-17 23:29:45
【问题描述】:
我正在从一本书中学习ASP.NET Core MVC,有问题的代码sn-p如下:
// CHAPTER 4 - ESSENTIAL C# FEATURES
namespace LanguageFeatures {
public class Startup {
public void ConfigureServices(IServiceCollection services) {
services.AddMvc();
}
// etc.
因为这本书是关于 ASP.NET Core MVC 而不是 ASP.NET MVC,所以我认为我必须使用AddMvcCore() 而不是AddMvc(),如下所示:
public void ConfigureServices(IServiceCollection services)
{
services.AddMvcCore(); // as opposed to:
//services.AddMvc();
}
我在这里做的正确吗?
【问题讨论】:
-
@mason:我更喜欢请教专家,因为这比在黑匣子上反复试验更可靠。
-
@SingleFighter 考虑到我刚刚发布了一个包含
AddMvc()内部工作原理的答案,这并不是真正的黑匣子;) -
@mas,这是一个很好的问题,值得一问……编程就是要问和实验一样多,哈哈
标签: c# asp.net-core-mvc