摘要: SwaggerUI集成 介绍 ASP.NET Core 安装Nuget包 配置 测试 ASP.NET 5.x 安装Nuget包 配置 测试 安装Nuget包 配置 测试 安装Nuget包 配置 测试 介绍 在它的网站上:“...使用Swagger可用的API,你将获得可交互的文档、客户端SDK生成和 阅读全文
posted @ 2017-06-18 23:09 Yung2022 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: OData集成 介绍 安装 安装Nuget包 设置模块依赖 配置实体 创建控制器 配置 示例 获取实体列表 Request Response 获取单个实体 Request Response 使用导航属性获取单个实体 Request Response 查询 Request Response 创建新实体 阅读全文
posted @ 2017-06-18 00:05 Yung2022 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 动态Web APID层 创建动态Web API控制器 ForAll方法 重写ForAll ForMethods Http动词 WithVerb方法 HTTP特性 命名约定 API管理器 RemoteServie特性 动态Javascript代理 AJAX参数 单一服务脚本 Anaular集成 启用/ 阅读全文
posted @ 2017-06-16 23:57 Yung2022 阅读(1158) 评论(1) 推荐(1) 编辑
摘要: ASP.NET Web API控制器 介绍 AbpApiController基类 本地化 其他 过滤器 审计日志 授权 反伪造过滤器 工作单元 结果包装和异常处理 结果缓存 校验 模型绑定器 本地化 其他 审计日志 授权 反伪造过滤器 工作单元 结果包装和异常处理 结果缓存 校验 介绍 ABP通过A 阅读全文
posted @ 2017-06-14 23:14 Yung2022 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 审计日志 介绍 关于IAuditingStore 配置 通过特性启用/禁用 注意事项 关于IAuditingStore 介绍 维基百科:“审计追踪(也称为审计日志)是与安全相关的按时间先后的记录、记录集合、记录的目的地和源,提供一系列活动的纪实证据,这些活动可能在任何时刻影响一个特定操作、过程或事件 阅读全文
posted @ 2017-06-13 22:56 Yung2022 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 特征管理 介绍 关于IFeatureValueStore 特征类型 Boolean特征 Value特征 定义特征 基本特征属性 其他特征属性 特征层级 检查特征 使用RequiresFeature特性 RequiresFeature特性注意点 使用IFeatureChecker IsEnabled 阅读全文
posted @ 2017-06-12 23:47 Yung2022 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 授权 介绍 关于IPermissionChecker 定义权限 检查权限 使用AbpAuthorize特性 AbpAuthorize特性注意点 抑制授权 使用IPermissionChecker 在Razor视图 客户端(Javascript) 权限管理 关于IPermissionChecker 使 阅读全文
posted @ 2017-06-11 23:18 Yung2022 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 校验数据传输对象 校验简介 使用数据标注 自定义校验 禁用校验 标准化 校验简介 应用的输入首先应该被校验。输入可以是用户的也可以是其他应用的。在一个web应用中,校验通常实现两次:客户端和服务端。客户端校验是为了用户体验。最好现在客户端校验表单并显示给用户无效的字段。但是,服务端校验要更紧要且不可 阅读全文
posted @ 2017-06-06 23:30 Yung2022 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 数据传输对象 DTOs的必要性 领域层的抽象 数据隐藏 序列化和懒加载问题 DTO转换和验证 示例 DTOs和实体间的自动映射 辅助接口和类 领域层的抽象 数据隐藏 序列化和懒加载问题 示例 数据传输对象用来在应用层和展示层之间传输数据。 展示层调用应用服务方法并传递一个数据传输对象(DTO),然后 阅读全文
posted @ 2017-06-05 00:17 Yung2022 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 应用服务 IApplicationService接口 ApplicationService类 CrudService和AsyncCrudAppService类 简单的CRUD应用服务示例 自定义CRUD应用服务 GettingList Create和Update 其他方法参数 CRUD权限 工作单元 阅读全文
posted @ 2017-06-03 23:30 Yung2022 阅读(2259) 评论(0) 推荐(2) 编辑