原文:ABP源码分析二十六:核心框架中的一些其他功能

本文是ABP核心项目源码分析的最后一篇,介绍一些前面遗漏的功能 AbpSession AbpSession: 目前这个和CLR的Session没有什么直接的联系。当然可以自定义的去实现IAbpSession使之与CLR的Session关联 IAbpSession:定义如下图中的四个属性。 NullAbpSession:IAbpSession的一个缺省实现,给每个属性都给予null值,无实际作用 C ...

2016-04-09 16:19 3 1945 推荐指数:

查看详情

ABP源码分析十六ABP ZERO的Ldap模块

通过AD作为用户认证的数据源。整个管理用户认证逻辑就在LdapAuthenticationSource类实现。 LdapSettingProvider:定义LDAP的setting和提供DefautValue。主要提供配置访问AD数据库的账号信息 ...

Fri May 20 04:42:00 CST 2016 2 1968
ABP源码分析二十:ApplicationService

IApplicationService : 空接口,起标识作用。所有实现了IApplicationService 的类都会被自动注入到容器。同时所有IApplicationService对象都会被注入一些拦截器(例如:auditing, UnitOfWork等)以实现AOP ...

Sat Apr 02 00:51:00 CST 2016 2 2703
【管理心得之二十六】职场的“武功”

场景再现 ==================={放学路上}同学A:最近《天龙八部》看没?我喜欢那里的虚竹,因为他武功最高。 同学B:什么呀?才不是虚竹呢,是段誉武功最高。他不仅会“六脉神剑” ...

Tue May 27 17:43:00 CST 2014 5 1252
ABP源码分析十六:DTO的设计

IDTO:空接口,用于标注Dto对象。 ComboboxItemDto:用于combobox/listItem的DTO NameValueDto<T>/NameValueDto:用于name value键值对的DTO, name为string类型, value为泛型或string ...

Wed Mar 30 06:05:00 CST 2016 2 5908
ABP源码分析二十一:Feature

Feature是什么?Feature就是对function的分类方法,其与function的关系就比如Role和User的关系一样。 ABPFeature具有以下属性: 其中最重要的属性是name,用以表示feature的Identity,一个feature一个name. 一个Feature ...

Mon Apr 04 22:29:00 CST 2016 10 2657
ABP源码分析二十二:Navigation

MenuDefinition:封装了导航栏上的主菜单的属性。 MenuItemDefinition:封装了主菜单的子菜单的属性。子菜单可以引用其他子菜单构成一个菜单树 UserMenu/UserMenuItem:封装了用于显示给用户的菜单/以及子菜单集合。 ABP ...

Wed Apr 06 05:08:00 CST 2016 2 1517
ABP源码分析二十四:Notification

NotificationDefinition: 用于封装Notification Definnition 的信息。注意和Notification 的区别,如果把Notification看成是具体的消息 ...

Fri Apr 08 06:23:00 CST 2016 3 1780
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM