发表评论取消回复
相关阅读
相关 【转】ABP源码分析二十五:EventBus
IEventData/EventData: 封装了EventData信息,触发event的源对象和时间 IEventBus/EventBus: 定义和实现了了一系列注册,注销
相关 【转】ABP源码分析二十四:Notification
> NotificationDefinition: 用于封装Notification Definnition 的信息。注意和Notification 的区别,如果把Notifi
相关 【转】ABP源码分析二十三:Authorization
Permission:用于定义一个Permission,一个permission可以包含多个子Permission. ![b2dbb5f84aa233cdf32570eea7
相关 【转】ABP源码分析二十二:Navigation
MenuDefinition:封装了导航栏上的主菜单的属性。 MenuItemDefinition:封装了主菜单的子菜单的属性。子菜单可以引用其他子菜单构成一个菜单树
相关 【转】ABP源码分析二十一:Feature
Feature是什么?Feature就是对function分类的方法,其与function的关系就比如Role和User的关系一样。 ABP中Feature具有以下属性: 其
相关 【转】ABP源码分析二十:ApplicationService
IApplicationService : 空接口,起标识作用。所有实现了IApplicationService 的类都会被自动注入到容器中。同时所有IApplicationS
相关 【转】ABP源码分析三十二:ABP.SignalR
Realtime Realtime是ABP底层模块提供的功能,用于管理在线用户。它是使用SignalR实现给在线用户发送通知的功能的前提 IOnlineClient/Onl
相关 【转】ABP源码分析二十九:ABP.MongoDb
这个Module通过建立一个MongoDbRepositoryBase<TEntity> 基类,封装了对MongoDb数据库的操作。 这个module通过引用MongoDB.D
相关 【转】ABP源码分析二十八:ABP.MemoryDB
这个模块简单,且无实际作用(该模块用于支持ABP框架单元测试的)。一般实际项目中都有用数据库做持久化,用了数据库就无法用这个MemoryDB 模块了。原因在于ABP限制了Uni
相关 【转】ABP源码分析二十七:ABP.Entity Framework
IRepository:接口定义了Repository常见的方法 AbpRepositoryBase:实现了IRepository接口的常见方法 ![1f3f0725a6d
还没有评论,来说两句吧...