我有家庭控制器,我的动作名称是索引.在我的路线中配置如下的路线.
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
Run Code Online (Sandbox Code Playgroud)
现在我称我的页面http://localhost:11045/Home/Index是正确的.
如果我像下面一样调用我的页面,它应该重定向到错误页面.
localhost:11045/Home/Index/98或
localhost:11045/Home/Index/?id=98.
如何使用路由属性处理此问题.
我在Controller中的行为如下所示.
public ActionResult Index()
{
return View();
}
Run Code Online (Sandbox Code Playgroud) 在应用程序池上,我的 .net core(3.1) 应用程序突然关闭(在生产服务器中),我经常在事件日志中收到以下条目:无法正常关闭应用程序“MACHINE/WEBROOT/APPHOST/SITEName”。
migration iis application-pool asp.net-core-mvc asp.net-core-webapi