在Visual Studio中,默认的MVC助手允许我跳转到选定的Controller或Action:
但是当我创建一个自定义帮助扩展时,我不能再这样做了:
有没有办法在Visual Studio / Resharper /或扩展方法本身中添加此功能?
UPD: 扩展方法的代码
public static class HtmlHelpers
{
public static MvcHtmlString MenuLink(this HtmlHelper htmlHelper, string linkText, string actionName, string controllerName)
{
return htmlHelper.ActionLink(linkText, actionName, controllerName);
}
}
答案 0 :(得分:4)
Resharper允许注释引导其魔力。它们通常通过应用属性来实现,尽管它使用外部注释文件用于BCL类。您可以在自己的代码中使用它们。我认为他们的使用率很低。
完全是您的用例example。只需将[AspMvcAction]
和[AspMvcController]
应用于相应的参数。