- Hands-On Full:Stack Web Development with ASP.NET Core
- Tamir Dresher Amir Zuker Shay Friedman
- 168字
- 2021-06-10 19:37:25
Adding MVC to ASP.NET Core
ASP.NET MVC Core does not work by default in ASP.NET Core applications. You must enable it within the code before using it. To do so, follow these steps:
- Open the Startup.cs file.
- Locate the ConfigureServices method and add the highlighted line to it:
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
}
This tells ASP.NET Core to add MVC to the available services. Pay attention — this is not enough for MVC to work, since it needs to be configured first.
- Locate the Configure method and add the highlighted code to it:
public void Configure(IApplicationBuilder app, IHostingEnvironment
env)
{
app.UseStaticFiles();
app.UseMvcWithDefaultRoute();
}
This instructs ASP.NET Core to use the service we added in the ConfigureServices method. In addition, it has a basic configuration for the MVC router. We will discuss ASP.NET Core MVC routing later in this chapter in the Routing section.
By now, you should have ASP.NET MVC configured and ready to run. To see it in action, continue to the next section, Controllers.
推薦閱讀
- JBoss EAP6 High Availability
- HTML5 Game development with ImpactJS
- NB-IoT物聯網技術解析與案例詳解
- 計算機網絡工程實用教程(第2版)
- Mastering Dart
- 通信原理及MATLAB/Simulink仿真
- 夢工廠之材質N次方:Maya材質手冊
- jQuery Mobile Web Development Essentials
- 物聯網場景設計與開發(fā)(初級)
- Microsoft Power Platform Enterprise Architecture
- Selenium WebDriver 3 Practical Guide
- 物聯網與智慧農業(yè)
- 智慧城市中的物聯網技術
- RestKit for iOS
- 物聯網,So Easy!