大家应该很熟悉Attribute这个东西吧,ABP里面扩展了一些特性,做过滤权限,返回内容等进行控制,在这里小记下,方便后续查看。

[DontWrapResult]  //ABP默认对返回结果做了封装,使用这个特性就不会受特性的干扰了。

[DisableAuditing]  //添加这样的特性,访问时就会忽略权限验证。

[Produces("application/x-javascript")]  //将这个写道Action上面,这样就限定了只有application/x-javascript这样的请求格式才能接收到。

[ChildActionOnly] //这个用在布局页Action上面,表明不能通过浏览器访问,只能通过@Html.Action("Header","Layout")访问。

[AbpMvcAuthorize("权限名称")]  //限制指定权限才可以访问。

[DisableValidation]   //禁用ABP的特性判断,比如[Required], [EmailAddress],[StringLength(1)],[RegularExpression(@"^1[0-9]{10}$", ErrorMessage ="手机号不正确")]

最新文章

  1. IdentityServer4 使用OpenID Connect添加用户身份验证
  2. 剑指Offer面试题:12.在O(1)时间删除链表结点
  3. js中属性和方法的类型和区别
  4. Nginx+keepalived双机热备(主主模式)
  5. Mysql note
  6. Hibernate和JDBC、EJB比较
  7. ngrok逆向代理服务器搭建微信公众号本地开发环境
  8. POJ 2948 Martian Mining(DP)
  9. C# Process类_进程_应用程序域与上下文之间的关系
  10. 【Beta阶段】第四次scrum meeting
  11. JAVA关于一些变量的技巧
  12. Nuxt框架,ssr服务器渲染解决单页面应用的 SEO 问题
  13. HQL详解
  14. eclipse invalid zip archive lib
  15. 创建JavaScript函数的几种方式
  16. webpack打包之有依赖js模块
  17. sitecore系统教程之架构概述
  18. 前端小菜鸡使用Vue+Element笔记(一)
  19. LinkedIn实时低延迟数据抓取系统Databus开源
  20. jquery中的 .parent()

热门文章

  1. PHP常用的设计模式
  2. hdu 4876
  3. 使用jquery将表单自动封装成json对象 /json对象元素的添加删除和转换
  4. mapbox-gl 使用ArcGISServer 发布的栅格切片
  5. P2884 [USACO07MAR]每月的费用Monthly Expense
  6. [luogu2594 ZJOI2009]染色游戏(博弈论)
  7. 【codeforces 758D】Ability To Convert
  8. 【codeforces 514C】Watto and Mechanism(字典树做法)
  9. noip模拟赛 排序
  10. OpenGL ES2.0 基本编程