MVC
V:视图,呈现给用户看到的(表现层)
C:控制器,控制器业务逻辑,返回结果(视图,JSON,字符串等)
M :视图模型,-用作控制器和视图之间传递数据的实体
修改视图时,无需编译后才可生效
1,引入nuguet包,Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
2,Startup.cs文件 方法【ConfigureServices】添加代码
services.AddRazorPages().AddRazorRuntimeCompilation();
public void ConfigureServices(IServiceCollection services) { services.AddRazorPages().AddRazorRuntimeCompilation(); services.AddSession(); services.AddControllersWithViews(); }