var dto=null;
using (var uow = _unitOfWorkManager.Begin()) //使用unitofwork提交第一段数据插入或更新
{
//保存主表逻辑
var return= _repository.insert(xx)
dto=return.mapDto();
uow.complete()
}
//执行其他逻辑
dto.xxx= xxx
var dto=null;
using (var uow = _unitOfWorkManager.Begin()) //使用unitofwork提交第一段数据插入或更新
{
//保存主表逻辑
var return= _repository.insert(xx)
dto=return.mapDto();
uow.complete()
}
//执行其他逻辑
dto.xxx= xxx