花費 25 ms
Dora.Interception: 一個為.NET Core度身定制的AOP框架

多年從事框架設計開發使我有了一種強迫症,那就是見不得一個應用里頻繁地出現重復的代碼。之前經常Review別人的代碼,一看到這樣的程序,我就會想如何將這些重復的代碼寫在一個地方,然后采用“注入”的方式將 ...

Tue May 02 07:14:00 CST 2017 36 9193
[Abp vNext 源碼分析] - 3. 依賴注入與攔截器

一、簡要說明 ABP vNext 框架在使用依賴注入服務的時候,是直接使用的微軟提供的 Microsoft.Extensions.DependencyInjection 包。這里與原來的 ABP 框 ...

Tue Apr 23 18:40:00 CST 2019 7 3198
在ASP.NET Core中使用AOP來簡化緩存操作

前言 關於緩存的使用,相信大家都是熟悉的不能再熟悉了,簡單來說就是下面一句話。 優先從緩存中取數據,緩存中取不到再去數據庫中取,取到了在扔進緩存中去。 然后我們就會看到項目中有類似這樣的代碼了。 ...

Mon Nov 06 16:37:00 CST 2017 16 2437
在 CAP 中使用 AOP ( Castle.DynamicProxy )

簡介 本篇文章主要介紹如何在 CAP 中集成使用 Castle.DynamicProxy,Castle DynamicProxy 是一個用於在運行時動態生成輕量級.NET代理的庫。代理對象允許在不修 ...

Wed Jan 06 01:10:00 CST 2021 0 1003
c# Castle Windsor簡單例子

Windsor是Castle的IOC框架。需要用到兩個dll(Castle.Core.dll和Castle.Windsor.dll)。 1、接口以及接口實現類: 2、創 ...

Sat May 12 20:01:00 CST 2018 0 1773
.Net動態代理Castle系列(一)---初步認識

自己接觸NHibernate,Spring.Net,Moq這些框架有一段時間了,覺得很多很Cool的功能在這些框架中的實現都建立在動態代理這個技術之上,特來跟大家分享一下,希望大家一起討論,一起進步, ...

Mon Aug 27 09:43:00 CST 2012 7 3065
.Net動態代理Castle系列(二)--- ORM中延遲加載及實現

說到延遲加載(Lazy Load), 有些文章或書籍翻譯為懶加載,雖然我不太喜歡這個翻譯,但是這個“懶”字能貼近生活的。很多事情我們懶得去做,如果事情沒有發生,我們就賺到了。 延遲加載,Martin ...

Sat Sep 01 01:00:00 CST 2012 7 2674
ASP.NET MVC經典項目ProDinner項目解析(4)

四、Infra層解析 ProDinner使用了Castle.Windsor開源項目,最直接最根本的使用了依賴倒轉,說得通俗點,我們在使用接口的時候,往往可以實現,實現層的多樣化,基於實現接口的多樣化 ...

Wed May 01 07:08:00 CST 2013 5 2057

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM