通過IoC建立對象執行個體的方法時,它們的配置資訊一般有兩種方式存儲,第一可以通過C#程式進行存儲并建立,第二可以通過配置檔案先進行配置,然後在程式裡直接調用即可,今天這篇文章,我們将對這兩種方法進行說明.
程式裡直接通過IOrderRepository來觸發它自己的方法攔截
如果希望在程式裡控制它,代碼就多了一些,控制上比較靈活,配置檔案是全局性的,而代碼裡,可以有需要的時候進行建立
config配置中不需要對unity初始化,直接對caching節點進行聲明即可
C#程式部分
OK,我們看了兩種攔截器的實作,選用哪種方式完全是看你的具體場合了,呵呵.