在我的项目 ASP MVC 中,我可以通过浏览器 URL 访问此功能,无需“ActionResult”。我不知道为什么以及如何防止这种情况?
网址:/Home/我的函数
public class HomeController : Controller
{
public void MyFunction()
{
*// Do some thing*
}
}
提前致谢
我尝试搜索但无法解决
您可以使用nonaction属性来实现您的要求。
像这样使用:
public class HomeController : Controller
{
[NonAction]
public IActionResult Index()
{
return View();
}
}