asp.net-mvc – 如何利用Resharper的“导航到控制器方法”功能
发布时间:2020-12-15 20:38:16 所属栏目:asp.Net 来源:网络整理
导读:Resharper 6有一个非常好的新功能:如果我在MVC3项目的任何地方编写RedirectToAction或 Html.Action,它会加下划线并使用ctrl-click我可以在那里导航.如果不存在此类操作,它也会通知我. 但是,我在BaseController中有一个辅助方法,它接受一个额外的参数(放入Te
Resharper 6有一个非常好的新功能:如果我在MVC3项目的任何地方编写RedirectToAction或
Html.Action,它会加下划线并使用ctrl-click我可以在那里导航.如果不存在此类操作,它也会通知我.
但是,我在BaseController中有一个辅助方法,它接受一个额外的参数(放入TempData),然后调用RedirectToAction.不幸的是,Resharper不承认这些字符串是控制器和方法名称,并没有强调. 我使用与MVC相同的参数命名约定,我的返回类型是相同的,但仍然没有. MVC的方法是否可能被硬编码到Resharper中?有没有办法让它也适用于我的方法? 解决方法
是的,您可以使用ReSharper的代码注释属性来完成.
首先,转到ReSharper-> Options-> Code Annotations,将属性的实现复制到剪贴板并将它们添加到项目中. 然后,使用必要的属性标记方法的参数.例如,包含动作字符串的参数,用AspMvcActionAttribute标记; controller – 使用AspMvcControllerAttribute等. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 实现安全的“记住我”的最佳实践
- asp.net-mvc – 服务层中的AutoMapper
- ASP.NET WebApi:(405)方法不允许
- asp.net-mvc – 使用Castle Windsor在ASP.NET MVC中实现多租
- asp.net-mvc – ASP.NET MVC2成员:如何获取已登录用户的us
- asp.net-web-api2 – 如何创建HttpRequestHeaders类的实例
- asp.net-mvc-2 – 什么时候使用View()与RedirectToAction
- asp.net-mvc – viewbag和viewstate之间的区别?
- asp.net – 如何通过ADO.NET运行我的.sql脚本文件?
- 为什么只读文本框不会在ASP.NET中返回任何数据?
推荐文章
站长推荐
- asp.net – “读取XML数据时已超出”最大字符串内
- asp.net – 如何在DLL中添加Web服务引用
- asp.net-core – 如何获取ASP.NET Core中的中间件
- 在ASP.NET MVC5应用程序中快速接入QQ和新浪微博O
- Asp.Net嵌套表单
- asp.net-mvc – ASP.NET MVC AcceptVerbs和注册路
- Asp.net MVC同名视图,路径不同
- asp.net-mvc – ASP.NET MVC路由 – 所有看起来都
- castle-windsor – 如何在ASP.NET 4 RC WebAPI中
- asp.net-mvc – 如何在ASP.NET MVC中生成完整的t
热点阅读