ABP的一些特性 (Attribute)
大家应该很熟悉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 ="手机号不正确")]
ABP的一些特性 (Attribute)相关推荐
- .net 特性 Attribute
public sealed class RemarkAttribute : Attribute{public string Remark { get; set; }// 构造函数public Rema ...
- 区分元素特性attribute和对象属性property
定义 元素特性attribute是指HTML元素标签的特性 下面的id.class.title.a都是特性,其中a叫做自定义特性 <div id="id1" class=&q ...
- .NET基础编程之特性 - Attribute
这一篇文章是给大家介绍的是:.NET基础编程之特性 - Attribute,对这一部分掌握不熟悉的同学,可以仔细的看一下! 一.特性简介 特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集. ...
- Unity游戏开发——C#特性Attribute与自动化
这篇文章主要讲一下C#里面Attribute的使用方法及其可能的应用场景. 比如你把玩家的血量.攻击.防御等属性写到枚举里面.然后界面可能有很多地方要根据这个枚举获取属性的描述文本. 比如你做网络框架 ...
- 特性Attribute
1.Attribute介绍 我们用VS进行编程时,智能提示再提供方法和属性列表的时候,有时会有下面的这种情况: 提示某个方法已经是过时的了,还会给与提示信息.出现此效果就是Attribute(特 ...
- C#的特性Attribute
一.什么是特性 特性是用于在运行时传递程序中各种元素(比如类.方法.结构.枚举.组件等)的行为信息的声明性标签,这个标签可以有多个.您可以通过使用特性向程序添加声明性信息.一个声明性标签是通过放置在它 ...
- C# 特性 Attribute
特性就是在类的类名称.属性.方法等上面加一个标记,使这些类.属性.方法等具有某些统一的特征,从而达到某些特殊的需要.举个小栗子:方法的异常捕捉,你是否还在某些可能出现异常的地方(例如数据库的操作.文件 ...
- C#的特性(Attribute)详解
C#特性是指我们可以对类.以及C#程序集中的成员进行进一步的描述,比如我们写一个关于人的类Person,该类可以对人的属性以及某些行为(方法)进行描述.那么如果我们要对人类进行进一步描述呢,比如人这个 ...
- 基于特性(Attribute)的实体属性验证方案设计
各位朋友,我是Payne,大家好,欢迎大家关注我的博客,我的博客地址是https://qinyuanpei.github.io.在这篇文章中,我想和大家探讨下数据校验的相关问题,为什么我会对这个问 ...
最新文章
- blob html 预览_Blob | HTML 5 API | JavaScript 权威指南
- 【语言处理与Python】10.1自然语言理解\10.2命题逻辑
- python三维图能画地图_Python地图绘制实操详解
- JavaScript Ajax
- 三十五岁后,如何自学WEB前端编程
- ireport导出pdf后中文字符全部不显示(已解决)
- malloc_free_new_delete
- 流量一天一个台阶,谈映客直播服务端架构优化之路
- RDCMan安装使用说明
- Basic4Android简单教程(从安装到编译部署到手机)
- java导出excel 图片_请教java导出多张图片到Excel问题!
- 墨画子卿第二章第8节:阿姐?
- 微信小程序学习(二)党费计算实例
- Frps部署报错:cannot stat ‘frp_0.44.0_linux_amd64/frps‘: No such file or directory
- 网络舆情事件预警与分析工作实施措施与流程详解
- Chicken for Windows Phone
- HaaS学习笔记 | 终端设备接入和断开阿里云IoT物联网平台的明细教程
- 高仿163网站广告弹出层(每天定时24小时弹出一次)
- Nordic系列芯片讲解五( Nordic sdk中nrf_drv_twi的使用)
- CRM应用:CRM与DRP