【转】ABP源码分析四十五:ABP ZERO中的EntityFramework模块
AbpZeroDbContext:配置ABP.Zero中定义的entity的Dbset
EntityFrameworkModelBuilderExtensions:给PrimitivePropertyConfiguration添加了扩展方法用于创建Index。
AbpZeroDbModelBuilderExtensions:给DbModelBuilder添加了扩展方法用于表的重命名。
AbpZeroEntityFrameworkModule:很明显Abp Zero模块中的EntityFrameworkModule依赖于ABP Zero模块和ABP EntityFramework模块
返回ABP源码分析系列文章目录
【转】ABP源码分析四十五:ABP ZERO中的EntityFramework模块相关推荐
- ABP源码分析四十七:ABP中的异常处理
ABP源码分析四十七:ABP中的异常处理 参考文章: (1)ABP源码分析四十七:ABP中的异常处理 (2)https://www.cnblogs.com/1zhk/p/5538983.html (3 ...
- 【转】ABP源码分析三十五:ABP中动态WebAPI原理解析
动态WebAPI应该算是ABP中最Magic的功能之一了吧.开发人员无须定义继承自ApiController的类,只须重用Application Service中的类就可以对外提供WebAPI的功能, ...
- 【转】ABP源码分析四十六:ABP ZERO中的Ldap模块
通过AD作为用户认证的数据源.整个管理用户认证逻辑就在LdapAuthenticationSource类中实现. LdapSettingProvider:定义LDAP的setting和提供Defaut ...
- 【转】ABP源码分析四十四:ZERO的配置
ABP Zero模块中需要配置的地方主要集中在三块:1.配置静态的role:2.配置外部认证源:3.配置本地化语言和资源. UserManagementConfig/IUserManagementCo ...
- 【转】ABP源码分析四十二:ZERO的身份认证
ABP Zero模块通过自定义实现Asp.Net Identity完成身份认证功能, 对Asp.Net Identity做了较大幅度的扩展.同时重写了ABP核心模块中的permission功能,以实现 ...
- 【转】ABP源码分析四十:ZERO的Application和Tenant
ABP的Zero模块以数据库为数据源实现了ABP框架中的tenant management (multi-tenancy), role management, user management, ses ...
- 【转】ABP源码分析二十五:EventBus
IEventData/EventData: 封装了EventData信息,触发event的源对象和时间 IEventBus/EventBus: 定义和实现了了一系列注册,注销和触发事件处理函数的方法. ...
- ABP源码分析二十五:EventBus
IEventData/EventData: 封装了EventData信息,触发event的源对象和时间 IEventBus/EventBus: 定义和实现了了一系列注册,注销和触发事件处理函数的方法. ...
- ABP源码分析四十:ZERO的Application和Tenant
ABP的Zero模块以数据库为数据源实现了ABP框架中的tenant management (multi-tenancy), role management, user management, ses ...
最新文章
- IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)
- TCP/IP/ICMP 学习实践
- 中国智能语音产业发展白皮书十大观点发布!科大讯飞市占率国内第一
- 实现Web虚拟现实的最轻松方案—A-Frame框架
- ML之xgboost:基于xgboost(5f-CrVa)算法对HiggsBoson数据集(Kaggle竞赛)训练实现二分类预测(基于训练好的模型进行新数据预测)
- 【数据结构】线性表(一):顺序列表
- js监听地址栏变化_vue中本地储存也可以实时监听
- Web服务器性能估算
- 原来做的一个语义搜索软件的界面
- Java类类getComponentType()方法与示例
- 酒店系统服务器怎么修改时间,酒店服务器设置
- 「案例分析」生鲜行业B2B供应链平台开发案例
- python+ UIAutomator2+WEditor环境安装详情教学以及案例
- 日系插画学习笔记(七):日系角色脸部画法-3表情
- 台式计算机刚换的显示屏怎么设置,如何设置双屏显示(笔记本电脑双屏切换的快捷键)...
- Java程序从编写到运行
- 蕴含存在的意义到底是什么
- 计算机硬件 系统安装维护教程 01硬件篇-02:主板、内存、显卡、电源、硬盘(NGFF与nvme的关系)
- 在线客服 上下滚动 qq 简单明了 绝对不会报错 大众的选择 在线客服qq
- 什么是公共语言运行时(CLR)