【发布时间】:2020-01-04 00:12:16
【问题描述】:
我试图找出为什么在所有文档中我在 Startup.cs 中看到 services.AddMvc 或 services.AddMvcCore
但是在由 VS 创建的 ASP.NET Core MVC 3.1 模板中,我没有 AddMvc,但 mvc 仍然有效....
我唯一与 MVC 相关的是
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
endpoints.MapRazorPages();
});
谁能解释一下原因?
【问题讨论】:
-
我认为您看到的所有文档都是针对 .net core 2.* 的。 docs.microsoft.com/en-us/aspnet/core/migration/…
-
@ManishTiwari 是正确的
-
我正在添加一个新答案,因此您可以将此问题标记为已回答。
标签: asp.net-core