【转】ABP源码分析四十四:ZERO的配置
ABP Zero模塊中需要配置的地方主要集中在三塊:1.配置靜態的role;2.配置外部認證源;3.配置本地化語言和資源。
?
?
UserManagementConfig/IUserManagementConfig:定義了一個配置項,用于配置外部認證源。默認情況下,ABP Zero使用AbpUser表作為身份認證的數據源,但是我們也可以使用其他數據源做身份認證,比如AD或其他數據庫。這種情況下,就需要通過UserManagementConfig將這個外表身份認證數據源添加進來。后文關于Ldap身份認證的文章會有具體說明。
?
RoleManagementConfig/IRoleManagementConfig:用于設置靜態Role。
?
AbpZeroConfig/IAbpZeroConfig:封裝了UserManagementConfig,RoleManagementConfig和LanguageManagementConfig。
?
AbpZeroCoreModule:完成常規的依賴注入,和本地化資源的添加。這里的本地化資源僅僅涉及到與身份認證相關的提示以及錯誤信息。
?
AbpZeroConsts:定義本地化資源文件名的常量。
本地化資源文件:
?
?
AbpZeroSettingProvider:ABP Zero 模塊中用到的兩項Setting.
?
?
返回ABP源碼分析系列文章目錄
總結
以上是生活随笔為你收集整理的【转】ABP源码分析四十四:ZERO的配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎样查看纪念币预约结果?鼠年贺岁币预约失
- 下一篇: 【转】添加web引用和添加服务引用有什么