原文:ABP源碼分析二十四:Notification

NotificationDefinition: 用於封裝Notification Definnition 的信息。注意和Notification 的區別,如果把Notification看成是具體的消息內容,NotificationDefinition則是對這個消息自身的定義 可理解為消息的類型 。 INotificationDefinitionManager:該接口定義根據name返回Notifi ...

2016-04-07 22:23 3 1780 推薦指數:

查看詳情

ABP源碼分析二十:ApplicationService

IApplicationService : 空接口,起標識作用。所有實現了IApplicationService 的類都會被自動注入到容器中。同時所有IApplicationService對象都會被注 ...

Sat Apr 02 00:51:00 CST 2016 2 2703
ABP源碼分析二十五:EventBus

而是Factory,暫且這樣理解無妨)。其key是Type:在ABP使用Type表示不同的事件,具體而言這 ...

Sat Apr 09 05:58:00 CST 2016 11 2872
ABP源碼分析二十三:Authorization

Permission:用於定義一個Permission,一個permission可以包含多個子Permission. PermissionDictionary:繼承自Dictionary& ...

Thu Apr 07 05:27:00 CST 2016 2 3486
ABP源碼分析二十一:Feature

Feature是什么?Feature就是對function的分類方法,其與function的關系就比如Role和User的關系一樣。 ABP中Feature具有以下屬性: 其中最重要的屬性是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源碼分析二十八:ABP.MemoryDB

這個模塊簡單,且無實際作用。一般實際項目中都有用數據庫做持久化,用了數據庫就無法用這個MemoryDB 模塊了。原因在於ABP限制了UnitOfWork的類型只能有一個(前文以作介紹),一般用了數據庫的必然要注入efUnitOfWork. 而注入了efUnitOfWork就不能在注入 ...

Tue Apr 12 04:26:00 CST 2016 2 1381
ABP源碼分析二十九:ABP.MongoDb

這個Module通過建立一個MongoDbRepositoryBase<TEntity> 基類,封裝了對MongoDb數據庫的操作。 這個module通過引用MongoDB.Driver, ...

Wed Apr 13 05:07:00 CST 2016 8 2698
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM