小编use*_*320的帖子

MVC 5路由属性

我有家庭控制器,我的动作名称是索引.在我的路线中配置如下的路线.

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)

c# asp.net asp.net-mvc asp.net-mvc-routing

10
推荐指数
2
解决办法
2万
查看次数

无法正常关闭应用程序(IIS 挂起)

在应用程序池上,我的 .net core(3.1) 应用程序突然关闭(在生产服务器中),我经常在事件日志中收到以下条目:无法正常关闭应用程序“MACHINE/WEBROOT/APPHOST/SITEName”。

migration iis application-pool asp.net-core-mvc asp.net-core-webapi

5
推荐指数
0
解决办法
3915
查看次数