你的位置:首页 > 软件开发 > ASP.net > [Architect] Abp 框架原理解析 UnitOfWork

[Architect] Abp 框架原理解析 UnitOfWork

发布时间:2016-03-13 22:00:14
本节目录介绍分析Abp源码实现UOW 介绍UOW(全称UnitOfWork)是指工作单元.在Abp中,工作单元对于仓储和应用服务方法默认开启。并在一次请求中,共享同一个工作单元.同时在Abp中,不仅支持同一个数据库连接,还支持事务处理. 分析Abp源码1.UnitOfWo ...

本节目录

  • 介绍
  • 分析Abp源码
  • 实现UOW

 

介绍

UOW(全称UnitOfWork)是指工作单元.

在Abp中,工作单元对于仓储和应用服务方法默认开启。并在一次请求中,共享同一个工作单元.

同时在Abp中,不仅支持同一个数据库连接,还支持事务处理.

 

分析Abp源码

1.UnitOfWorkRegistrar

[Architect] Abp 框架原理解析 UnitOfWork

 

2.ComponentRegistered

[Architect] Abp 框架原理解析 UnitOfWork

 

 

3.IsConventionalUowClass

[Architect] Abp 框架原理解析 UnitOfWork

 

 

4.Intercept

[Architect] Abp 框架原理解析 UnitOfWork

 

 

5.PerformSyncUow

 [Architect] Abp 框架原理解析 UnitOfWork

 

 

实现UOW

定义IUnitOfWork

  public interface IUnitOfWork  {    //1.开启事务    //2.设置Filter(本例中不做演示)    void Begin(UnitOfWorkOptions options);    void Complete();  }  public class UnitOfWorkOptions  {    public bool? IsTransactional { get; set; }  }

原标题:[Architect] Abp 框架原理解析 UnitOfWork

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录