原文:ABP源碼分析二十五:EventBus

IEventData EventData: 封裝了EventData信息,觸發event的源對象和時間 IEventBus EventBus: 定義和實現了了一系列注冊,注銷和觸發事件處理函數的方法。EventBus定義了一個Dictionary容器來存放事件和處理該事件的對象 其實不是對象而是Factory,暫且這樣理解無妨 。其key是Type:在ABP使用Type表示不同的事件,具體而言這個 ...

2016-04-08 21:58 11 2872 推薦指數:

查看詳情

Vue.js 源碼分析(二十五) 高級應用 插槽 詳解

我們定義一個組件的時候,可以在組件的某個節點內預留一個位置,當父組件調用該組件的時候可以指定該位置具體的內容,這就是插槽的用法,子組件模板可以通過slot標簽(插槽)規定對應的內容放置在哪里,比如: ...

Wed Jul 17 20:29:00 CST 2019 0 553
linux源碼解讀(二十五):mmap原理和實現方式

  眾所周知,linux的理念是萬物皆文件,自然少不了對文件的各種操作,常見的諸如open、read、write等,都是大家耳熟能詳的操作。除了這些常規操作外,還有一個不常規的操作:mmap,其在fi ...

Thu Feb 24 00:47:00 CST 2022 0 3523
ABP源碼分析二十:ApplicationService

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

Sat Apr 02 00:51:00 CST 2016 2 2703
flask二十五: websocket

官方文檔:https://flask-socketio.readthedocs.io/en/latest/ websocket主要應用於客戶端和服務端雙向通信,永久的雙向通信通道。 任何一個都可以 ...

Mon Jun 29 01:34:00 CST 2020 0 816
[二十五]JavaIO之RandomAccessFile

功能簡介 我們之前一直說流順序的,不能隨機訪問,的確之前說的IO體系的確如此 但是 RandomAccessFile自成一派 此類的實例支持對隨機訪問文件的 ...

Fri Sep 14 23:46:00 CST 2018 0 945
[Abp 源碼分析]十五、自動審計記錄

0.簡介 Abp 框架為我們自帶了審計日志功能,審計日志可以方便地查看每次請求接口所耗的時間,能夠幫助我們快速定位到某些性能有問題的接口。除此之外,審計日志信息還包含有每次調用接口時客戶端請求的參數信息,客戶端的 IP 與客戶端使用的瀏覽器。有了這些數據之后,我們就可以很方便地復現接口產生 ...

Sat Sep 29 22:32:00 CST 2018 8 2075
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
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM