原文:ABP源碼分析十:Unit Of Work

ABP以AOP的方式實現UnitOfWork功能。通過UnitOfWorkRegistrar將UnitOfWorkInterceptor在某個類被注冊到IOCContainner的時候,一並添加到該類在容器中對應的ComponentModel的Interceptors集合中。總結一句話就是,UOW的功能是通過自定義Castle攔截器來實現的。本文主要介紹ABP核心框架中的UnitOfWork的實現 ...

2016-03-23 17:48 18 6193 推薦指數:

查看詳情

[Abp 源碼分析]、異常處理

0.簡介 Abp 框架本身針對內部拋出異常進行了統一攔截,並且針對不同的異常也會采取不同的處理策略。在 Abp 當中主要提供了以下幾種異常類型: 異常類型 描述 AbpException Abp 框架定義的基本異常類型 ...

Sat Aug 11 23:59:00 CST 2018 10 2702
ABP理論學習之工作單元(Unit of Work)

返回總目錄 本篇目錄 公共連接和事務管理方法 ABP中的連接和事務管理 倉儲類 應用服務 工作單元 工作單元詳解 關閉工作單元 非事務的工作單元 工作單元方法調用其它 工作單元作用域 ...

Fri Dec 25 05:49:00 CST 2015 15 16182
基於DDD的.NET開發框架 - ABP工作單元(Unit of Work)

返回ABP系列 ABP是“ASP.NET Boilerplate Project (ASP.NET樣板項目)”的簡稱。 ASP.NET Boilerplate是一個用最佳實踐和流行技術開發現代WEB應用程序的新起點,它旨在成為一個通用的WEB應用程序框架和項目模板。 ABP的官方網站 ...

Thu Jun 02 15:24:00 CST 2016 1 2703
ABP源碼分析三:ABP Module

Abp是一種基於模塊化設計的思想構建的。開發人員可以將自定義的功能以模塊(module)的形式集成到ABP中。具體的功能都可以設計成一個單獨的Module。Abp底層框架提供便捷的方法集成每個Module.下圖是所有Abp自帶的module.AbpModule是所有Module的基類,其已經擁有 ...

Wed Mar 16 23:42:00 CST 2016 4 11490
ABP源碼分析四:Configuration

核心模塊的配置 Configuration是ABP中設計比較巧妙的地方。其通過AbpStartupConfiguration,Castle的依賴注入,Dictionary對象和擴展方法很巧妙的實現了配置中心化。配置中心化是一個支持模塊開發的框架必備功能。 ABP中核心功能模塊中的一些功能 ...

Thu Mar 17 23:00:00 CST 2016 6 5674
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM