.net code 中,vs 提供多种模板,api,mvc,razor三种,他们都可以以前注入到项目中。不过可能出现冲突的情况。比如在同时开启api和razor
builder.Services.AddControllers();
builder.Services.AddEndpointsApiExplorer();
var iMvcBuilder = builder.Services.AddRazorPages();
如果api controller中存在一个相同路由方法home/index2
razor存在一个home/index2页面那么系统默认调用api的index2方法