当前位置:网站首页>Advanced - Introduction to business transaction design and development
Advanced - Introduction to business transaction design and development
2022-06-28 18:46:00 【No. 1 in Jinan medical applet】

The framework source code
using System;
using System.Collections.Generic;
using System.Data.Common;
using System.Linq;
using System.Linq.Expressions;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;
using OpenAuth.Repository.Core;
namespace OpenAuth.Repository.Interface
{
/// <summary>
/// Work unit interface
/// Please refer to :http://doc.openauth.net.cn/core/unitwork.html
/// <para> Suitable for use in the following situations :</para>
/// <para>1 Perform multiple table operations in the same transaction </para>
/// <para>2 Multi table joint query is required </para>
/// <para> Because the architecture uses EF Access database , For the time being, it is not necessary to consider adopting the traditional Unit Work Registration mechanism </para>
/// </summary>
public interface IUnitWork<TDbContext> where TDbContext:DbContext
{
/// <summary>
/// EF By default , Every call SaveChanges() Will execute a separate transaction
/// This interface implementation can execute multiple times in a transaction SaveC边栏推荐
猜你喜欢

1 invalid import format(s) Postman Collection Format v1 is no longer supported and can not be import

进阶高级-业务事务设计 开发入门

【软件测试】2022年普通高等学校招生全国统一考试

基于管线的混合渲染

模块化操作

Memory leak

Enhancing steam and engineering education from theory to practice

Seata implementation of sharing JDBC distributed transaction

MindSpore系列一加载图像分类数据集

618 activity season - the arrival of special discounts for hundreds of low code platforms
随机推荐
async-validator.js数据校验器
Easyexcel learning notes
Lumiprobe 蛋白质标记研究方案
东方财富软件股票开户是靠谱的吗?在哪开户安全
浅谈软件研发的复杂性与效能提升之道
Alist+RaiDrive 给电脑整个80亿GB硬盘
模块化操作
Memory leak
手动备份和还原DHCP服务器
How to use the current conversion function in SAP CDs view
180.1.连续登录N天(数据库)
Cann media data processing V2, jpegd interface introduction
Upload file list (repeated file names are marked with brackets)
推荐两款超高质量的壁纸软件
记一次Emotet木马处理案例
Is it reliable to open an account for the shares of Oriental Wealth software? Where is safe to open an account
PHP使用栈解决迷宫问题
Unity about oculus quest2 basic development based on XR interaction toolkit 003- capture function - making a VR bowling game
使用.NetCore自带的后台作业,出入队简单模拟生产者消费者处理请求响应的数据
CVPR2022 | 浙大、蚂蚁集团提出基于标签关系树的层级残差多粒度分类网络,建模多粒度标签间的层级知识