Asp.Net Core 工作单元示例 来自 ABP UOW 去除所有无用特性 代码下载 : 去除所有无用特性版本,原生AspNetCore实现 差不多 2278 行代码: 链接:https://pan.baidu.com/s/1NoEIDSAPNr46xNHYEx9KCA 提取码:570i 包含C ...
分类:
Web程序 时间:
2019-01-31 20:47:35
阅读次数:
2156
代码分析 在abp中添加系统设置,都是在模块的预初始化方法中添加的. Configuration之前已经说过了,这是AbpModule里的属性,IAbpStartupConfiguration 这个类就是负责abp启动时的配置,以及模块的配置。之前说的模块配置是通过IAbpStartupConfig ...
分类:
其他好文 时间:
2019-01-31 14:42:58
阅读次数:
304
1、定义扩展类 2、为扩展的abpssion填充数据,可以在全局入口或者过滤器中定义。这里我使用action过滤器来做。 这样,就可以直接在应用层通过AbpSession或者在表示层构造函数注入IAbpSession来获取扩展字段的值了。 ...
分类:
Web程序 时间:
2019-01-27 21:32:06
阅读次数:
625
abp的默认语言设置,存放于数据库表AbpSettings中,这样配置可使默认语言为中文: (不配置的话,默认插入的值为cn,与abp模板自带的zh Hans本地资源配置不符,原因不详。) 如果想代码自动生成,可在entityframworkcore项目的DefaultLanguagesCreato ...
分类:
编程语言 时间:
2019-01-24 14:30:32
阅读次数:
501
介绍 ABP中一些配置都是通过模块的Configuration属性来配置的。例如在模块的生命周期方法中可以进行一系列的配置 审计 MQ Redis....也可以替换一些ABP默认配置 通常我们的用户模块(自定义模块)都会继承自 AbpModule ,它是ABP所有模块的基类.也是个抽象类. 这里的两 ...
分类:
其他好文 时间:
2019-01-17 19:35:29
阅读次数:
250
通过AOP+特性实现 1.设置权限的class需要需要派生自AuthorizationProvider类 2.ABP中Application层需要进行权限验证 在Module中注册权限 3.在接口或方法上添加权限 所有权限都保存在 PermissionDictionary Permissions对象 ...
分类:
其他好文 时间:
2019-01-12 13:15:03
阅读次数:
470
2019 年起如何开始学习 ABP 框架系列文章 开篇有益 [[_TOC_]] 本系列文章推荐阅读地址为: "52ABP 开发文档" https://www.52abp.com/Wiki/52abp/latest/Welcome to 52abp 本文的目的是为了让刚刚接触 ABP 框架的同学或者准 ...
分类:
其他好文 时间:
2019-01-10 17:48:21
阅读次数:
167
官网示例效果 官网示例代码 我管理端后台使用了ABP Core +Angular+Ng-Zorro (使用了52ABP基础框架 https://github.com/52ABP/LTMCompanyNameFree.YoyoCmsTemplate) 后台代码FileUploadController ...
分类:
Web程序 时间:
2018-12-27 00:36:44
阅读次数:
3819
在一些开发上,由于系统的迭代上面,不能立即使用ABP框架一些框架,框架是死的,框架是死的,框架中的一些东西很值得我们学习。例如DDD架构设计,Dto数据传输对象,以及AutoMapper。仓储,依赖注入等。 在系统迭代中由于一些限制,可以将框架中的一些好的组件 ,仓储,orm等进行使用 Dapper ...
分类:
移动开发 时间:
2018-12-11 13:05:14
阅读次数:
215