├── .github └── workflows │ ├── build.yml │ ├── build_and_it.yml │ ├── release_stable.yml │ └── release_unstable.yml ├── .gitignore ├── Directory.Build.props ├── DtmClient.sln ├── LICENSE ├── README-cn.md ├── README.md ├── samples ├── DtmOnDaprSample │ ├── AppSettings.cs │ ├── Controllers │ │ ├── HomeController.cs │ │ ├── MsgTestController.cs │ │ ├── SagaTestController.cs │ │ ├── TccTestController.cs │ │ ├── TransBarrierController.cs │ │ ├── TransController.cs │ │ ├── TransMongoBarrierController.cs │ │ └── TransMsqlBarrierController.cs │ ├── DtmOnDaprSample.csproj │ ├── Dtos │ │ ├── TransRequest.cs │ │ └── TransResponse.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── README-cn.md │ ├── README.md │ ├── RunOnDapr-cn.md │ ├── RunOnDapr.md │ ├── Startup.cs │ ├── appsettings.docker.json │ ├── appsettings.json │ └── rundapr.ps1 └── DtmSample │ ├── AppSettings.cs │ ├── Controllers │ ├── HomeController.cs │ ├── MsgTestController.cs │ ├── SagaTestController.cs │ ├── TccTestController.cs │ ├── TransBarrierController.cs │ ├── TransController.cs │ ├── TransMongoBarrierController.cs │ ├── TransMsqlBarrierController.cs │ ├── WfTestController.cs │ └── XaTestController.cs │ ├── DtmSample.csproj │ ├── Dtos │ ├── TransRequest.cs │ └── TransResponse.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── README-cn.md │ ├── README.md │ ├── RunOnDapr-cn.md │ ├── RunOnDapr.md │ ├── Startup.cs │ ├── appsettings.docker.json │ └── appsettings.json ├── sqls ├── barrier.mysql.sql ├── barrier.sqlserver.sql └── busi.mysql.sql ├── src ├── DtmCommon │ ├── Barrier │ │ ├── BranchBarrier.cs │ │ └── IBaseBarrierFactory.cs │ ├── Constant.cs │ ├── DtmCommon.csproj │ ├── DtmOptions.cs │ ├── Exceptions │ │ ├── DtmDuplicatedException.cs │ │ ├── DtmException.cs │ │ ├── DtmFailureException.cs │ │ └── DtmOngingException.cs │ ├── Imp │ │ ├── BranchIDGen.cs │ │ ├── DbSpecialDelegate.cs │ │ ├── DbUtils.cs │ │ ├── IDbSpecial.cs │ │ ├── MysqlDBSpecial.cs │ │ ├── PostgresDBSpecial.cs │ │ ├── SqlServerDBSpecial.cs │ │ └── TransBase.cs │ └── ServiceCollectionExtensions.cs ├── DtmDapr │ ├── Consts.cs │ ├── DtmDapr.csproj │ ├── DtmDaprDriver.cs │ └── DtmOnDaprOptions.cs ├── DtmMongoBarrier │ ├── DtmBarrierDocument.cs │ ├── DtmMongoBarrier.csproj │ └── MongoBranchBarrier.cs ├── DtmSERedisBarrier │ ├── DtmSERedisBarrier.csproj │ └── RedisBranchBarrier.cs ├── Dtmcli │ ├── Barrier │ │ ├── DefaultBranchBarrierFactory.cs │ │ └── IBranchBarrierFactory.cs │ ├── Constant.cs │ ├── DtmClient.cs │ ├── DtmImp │ │ └── Utils.cs │ ├── DtmTransFactory.cs │ ├── Dtmcli.csproj │ ├── IDtmClient.cs │ ├── IDtmTransFactory.cs │ ├── Msg │ │ └── Msg.cs │ ├── Saga │ │ └── Saga.cs │ ├── ServiceCollectionExtensions.cs │ ├── Tcc │ │ ├── Tcc.cs │ │ └── TccGlobalTransaction.cs │ ├── TransGlobal.cs │ └── Xa │ │ ├── Xa.cs │ │ ├── XaGlobalTransaction.cs │ │ └── XaLocalTransaction.cs ├── Dtmgrpc │ ├── Barrier │ │ ├── DefaultBranchBarrierFactory.cs │ │ └── IBranchBarrierFactory.cs │ ├── Driver │ │ ├── DefaultDtmDriver.cs │ │ └── IDtmDriver.cs │ ├── DtmGImp │ │ └── Utils.cs │ ├── DtmTransFactory.cs │ ├── DtmgRPCClient.cs │ ├── Dtmgrpc.csproj │ ├── IDtmTransFactory.cs │ ├── IDtmgRPCClient.cs │ ├── Msg │ │ └── MsgGrpc.cs │ ├── Saga │ │ └── SagaGrpc.cs │ ├── ServiceCollectionExtensions.cs │ ├── Tcc │ │ ├── TccGlobalTransaction.cs │ │ └── TccGrpc.cs │ └── dtmgpb │ │ └── dtmgimp.proto ├── Dtmworkflow │ ├── Dtmworkflow.csproj │ ├── ServiceCollectionExtensions.cs │ ├── Utils.cs │ ├── WfFuncs.cs │ ├── Workflow.Imp.cs │ ├── Workflow.Rpc.cs │ ├── Workflow.cs │ ├── WorkflowFactory.cs │ ├── WorkflowGlobalTransaction.cs │ └── wfpb │ │ └── wf.proto └── strong-name │ ├── DtmCommon.StrongName │ └── DtmCommon.StrongName.csproj │ ├── Dtmcli.StrongName │ └── Dtmcli.StrongName.csproj │ ├── Dtmgrpc.StrongName │ └── Dtmgrpc.StrongName.csproj │ └── Dtmworkflow.StrongName │ └── Dtmworkflow.StrongName.csproj └── tests ├── BusiGrpcService ├── BusiGrpcService.csproj ├── Program.cs ├── Properties │ └── launchSettings.json ├── Services │ └── BusiApiService.cs ├── appsettings.Development.json └── appsettings.json ├── Dtmcli.Tests ├── BranchBarrierTests.cs ├── BranchIDGenTests.cs ├── DbSpecialTests.cs ├── DtmClientTests.cs ├── DtmTransFactoryTest.cs ├── Dtmcli.Tests.csproj ├── MsgTests.cs ├── SagaTests.cs ├── ServiceCollectionExtensionsTests.cs ├── TccTests.cs ├── TestHelper.cs └── UtilsTests.cs ├── Dtmgrpc.IntegrationTests ├── Dtmgrpc.IntegrationTests.csproj ├── GrpcCallInvokerTests.cs ├── ITTestHelper.cs ├── MsgGrpcRedisBarrierTest.cs ├── MsgGrpcTest.cs ├── SagaGrpcBarrierTest.cs ├── SagaGrpcTest.cs ├── TccGrpcTest.cs └── WorkflowGrpcTest.cs ├── Dtmgrpc.Tests ├── BranchBarrierTests.cs ├── BranchIDGenTests.cs ├── CusServerCallContext.cs ├── DbSpecialTests.cs ├── Driver │ ├── DefaultDtmDriverTests.cs │ └── OtherDtmDriverTests.cs ├── DtmTransFactoryTests.cs ├── Dtmgrpc.Tests.csproj ├── MsgTests.cs ├── SagaTests.cs ├── ServiceCollectionExtensionsTests.cs ├── TccTests.cs ├── TransMockHelper.cs └── UtilsTests.cs ├── Dtmworkflow.Tests ├── Dtmworkflow.Tests.csproj ├── Usings.cs ├── WorkflowGlobalTransactionTest.cs └── WorkflowHttpTests.cs └── protos └── busi.proto /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/.github/workflows/build_and_it.yml -------------------------------------------------------------------------------- /.github/workflows/release_stable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/.github/workflows/release_stable.yml -------------------------------------------------------------------------------- /.github/workflows/release_unstable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/.github/workflows/release_unstable.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /DtmClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/DtmClient.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/LICENSE -------------------------------------------------------------------------------- /README-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/README-cn.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/README.md -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/AppSettings.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Controllers/MsgTestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Controllers/MsgTestController.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Controllers/SagaTestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Controllers/SagaTestController.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Controllers/TccTestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Controllers/TccTestController.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Controllers/TransBarrierController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Controllers/TransBarrierController.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Controllers/TransController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Controllers/TransController.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Controllers/TransMongoBarrierController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Controllers/TransMongoBarrierController.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Controllers/TransMsqlBarrierController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Controllers/TransMsqlBarrierController.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/DtmOnDaprSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/DtmOnDaprSample.csproj -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Dtos/TransRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Dtos/TransRequest.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Dtos/TransResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Dtos/TransResponse.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Program.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/README-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/README-cn.md -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/README.md -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/RunOnDapr-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/RunOnDapr-cn.md -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/RunOnDapr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/RunOnDapr.md -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/Startup.cs -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/appsettings.docker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/appsettings.docker.json -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/appsettings.json -------------------------------------------------------------------------------- /samples/DtmOnDaprSample/rundapr.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmOnDaprSample/rundapr.ps1 -------------------------------------------------------------------------------- /samples/DtmSample/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/AppSettings.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/MsgTestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/MsgTestController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/SagaTestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/SagaTestController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/TccTestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/TccTestController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/TransBarrierController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/TransBarrierController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/TransController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/TransController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/TransMongoBarrierController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/TransMongoBarrierController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/TransMsqlBarrierController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/TransMsqlBarrierController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/WfTestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/WfTestController.cs -------------------------------------------------------------------------------- /samples/DtmSample/Controllers/XaTestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Controllers/XaTestController.cs -------------------------------------------------------------------------------- /samples/DtmSample/DtmSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/DtmSample.csproj -------------------------------------------------------------------------------- /samples/DtmSample/Dtos/TransRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Dtos/TransRequest.cs -------------------------------------------------------------------------------- /samples/DtmSample/Dtos/TransResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Dtos/TransResponse.cs -------------------------------------------------------------------------------- /samples/DtmSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Program.cs -------------------------------------------------------------------------------- /samples/DtmSample/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/DtmSample/README-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/README-cn.md -------------------------------------------------------------------------------- /samples/DtmSample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/README.md -------------------------------------------------------------------------------- /samples/DtmSample/RunOnDapr-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/RunOnDapr-cn.md -------------------------------------------------------------------------------- /samples/DtmSample/RunOnDapr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/RunOnDapr.md -------------------------------------------------------------------------------- /samples/DtmSample/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/Startup.cs -------------------------------------------------------------------------------- /samples/DtmSample/appsettings.docker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/appsettings.docker.json -------------------------------------------------------------------------------- /samples/DtmSample/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/samples/DtmSample/appsettings.json -------------------------------------------------------------------------------- /sqls/barrier.mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/sqls/barrier.mysql.sql -------------------------------------------------------------------------------- /sqls/barrier.sqlserver.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/sqls/barrier.sqlserver.sql -------------------------------------------------------------------------------- /sqls/busi.mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/sqls/busi.mysql.sql -------------------------------------------------------------------------------- /src/DtmCommon/Barrier/BranchBarrier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Barrier/BranchBarrier.cs -------------------------------------------------------------------------------- /src/DtmCommon/Barrier/IBaseBarrierFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Barrier/IBaseBarrierFactory.cs -------------------------------------------------------------------------------- /src/DtmCommon/Constant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Constant.cs -------------------------------------------------------------------------------- /src/DtmCommon/DtmCommon.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/DtmCommon.csproj -------------------------------------------------------------------------------- /src/DtmCommon/DtmOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/DtmOptions.cs -------------------------------------------------------------------------------- /src/DtmCommon/Exceptions/DtmDuplicatedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Exceptions/DtmDuplicatedException.cs -------------------------------------------------------------------------------- /src/DtmCommon/Exceptions/DtmException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Exceptions/DtmException.cs -------------------------------------------------------------------------------- /src/DtmCommon/Exceptions/DtmFailureException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Exceptions/DtmFailureException.cs -------------------------------------------------------------------------------- /src/DtmCommon/Exceptions/DtmOngingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Exceptions/DtmOngingException.cs -------------------------------------------------------------------------------- /src/DtmCommon/Imp/BranchIDGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Imp/BranchIDGen.cs -------------------------------------------------------------------------------- /src/DtmCommon/Imp/DbSpecialDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Imp/DbSpecialDelegate.cs -------------------------------------------------------------------------------- /src/DtmCommon/Imp/DbUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Imp/DbUtils.cs -------------------------------------------------------------------------------- /src/DtmCommon/Imp/IDbSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Imp/IDbSpecial.cs -------------------------------------------------------------------------------- /src/DtmCommon/Imp/MysqlDBSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Imp/MysqlDBSpecial.cs -------------------------------------------------------------------------------- /src/DtmCommon/Imp/PostgresDBSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Imp/PostgresDBSpecial.cs -------------------------------------------------------------------------------- /src/DtmCommon/Imp/SqlServerDBSpecial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Imp/SqlServerDBSpecial.cs -------------------------------------------------------------------------------- /src/DtmCommon/Imp/TransBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/Imp/TransBase.cs -------------------------------------------------------------------------------- /src/DtmCommon/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmCommon/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/DtmDapr/Consts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmDapr/Consts.cs -------------------------------------------------------------------------------- /src/DtmDapr/DtmDapr.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmDapr/DtmDapr.csproj -------------------------------------------------------------------------------- /src/DtmDapr/DtmDaprDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmDapr/DtmDaprDriver.cs -------------------------------------------------------------------------------- /src/DtmDapr/DtmOnDaprOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmDapr/DtmOnDaprOptions.cs -------------------------------------------------------------------------------- /src/DtmMongoBarrier/DtmBarrierDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmMongoBarrier/DtmBarrierDocument.cs -------------------------------------------------------------------------------- /src/DtmMongoBarrier/DtmMongoBarrier.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmMongoBarrier/DtmMongoBarrier.csproj -------------------------------------------------------------------------------- /src/DtmMongoBarrier/MongoBranchBarrier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmMongoBarrier/MongoBranchBarrier.cs -------------------------------------------------------------------------------- /src/DtmSERedisBarrier/DtmSERedisBarrier.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmSERedisBarrier/DtmSERedisBarrier.csproj -------------------------------------------------------------------------------- /src/DtmSERedisBarrier/RedisBranchBarrier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/DtmSERedisBarrier/RedisBranchBarrier.cs -------------------------------------------------------------------------------- /src/Dtmcli/Barrier/DefaultBranchBarrierFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Barrier/DefaultBranchBarrierFactory.cs -------------------------------------------------------------------------------- /src/Dtmcli/Barrier/IBranchBarrierFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Barrier/IBranchBarrierFactory.cs -------------------------------------------------------------------------------- /src/Dtmcli/Constant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Constant.cs -------------------------------------------------------------------------------- /src/Dtmcli/DtmClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/DtmClient.cs -------------------------------------------------------------------------------- /src/Dtmcli/DtmImp/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/DtmImp/Utils.cs -------------------------------------------------------------------------------- /src/Dtmcli/DtmTransFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/DtmTransFactory.cs -------------------------------------------------------------------------------- /src/Dtmcli/Dtmcli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Dtmcli.csproj -------------------------------------------------------------------------------- /src/Dtmcli/IDtmClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/IDtmClient.cs -------------------------------------------------------------------------------- /src/Dtmcli/IDtmTransFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/IDtmTransFactory.cs -------------------------------------------------------------------------------- /src/Dtmcli/Msg/Msg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Msg/Msg.cs -------------------------------------------------------------------------------- /src/Dtmcli/Saga/Saga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Saga/Saga.cs -------------------------------------------------------------------------------- /src/Dtmcli/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Dtmcli/Tcc/Tcc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Tcc/Tcc.cs -------------------------------------------------------------------------------- /src/Dtmcli/Tcc/TccGlobalTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Tcc/TccGlobalTransaction.cs -------------------------------------------------------------------------------- /src/Dtmcli/TransGlobal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/TransGlobal.cs -------------------------------------------------------------------------------- /src/Dtmcli/Xa/Xa.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Xa/Xa.cs -------------------------------------------------------------------------------- /src/Dtmcli/Xa/XaGlobalTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Xa/XaGlobalTransaction.cs -------------------------------------------------------------------------------- /src/Dtmcli/Xa/XaLocalTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmcli/Xa/XaLocalTransaction.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Barrier/DefaultBranchBarrierFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Barrier/DefaultBranchBarrierFactory.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Barrier/IBranchBarrierFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Barrier/IBranchBarrierFactory.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Driver/DefaultDtmDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Driver/DefaultDtmDriver.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Driver/IDtmDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Driver/IDtmDriver.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/DtmGImp/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/DtmGImp/Utils.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/DtmTransFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/DtmTransFactory.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/DtmgRPCClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/DtmgRPCClient.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Dtmgrpc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Dtmgrpc.csproj -------------------------------------------------------------------------------- /src/Dtmgrpc/IDtmTransFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/IDtmTransFactory.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/IDtmgRPCClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/IDtmgRPCClient.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Msg/MsgGrpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Msg/MsgGrpc.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Saga/SagaGrpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Saga/SagaGrpc.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Tcc/TccGlobalTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Tcc/TccGlobalTransaction.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/Tcc/TccGrpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/Tcc/TccGrpc.cs -------------------------------------------------------------------------------- /src/Dtmgrpc/dtmgpb/dtmgimp.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmgrpc/dtmgpb/dtmgimp.proto -------------------------------------------------------------------------------- /src/Dtmworkflow/Dtmworkflow.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/Dtmworkflow.csproj -------------------------------------------------------------------------------- /src/Dtmworkflow/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Dtmworkflow/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/Utils.cs -------------------------------------------------------------------------------- /src/Dtmworkflow/WfFuncs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/WfFuncs.cs -------------------------------------------------------------------------------- /src/Dtmworkflow/Workflow.Imp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/Workflow.Imp.cs -------------------------------------------------------------------------------- /src/Dtmworkflow/Workflow.Rpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/Workflow.Rpc.cs -------------------------------------------------------------------------------- /src/Dtmworkflow/Workflow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/Workflow.cs -------------------------------------------------------------------------------- /src/Dtmworkflow/WorkflowFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/WorkflowFactory.cs -------------------------------------------------------------------------------- /src/Dtmworkflow/WorkflowGlobalTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/WorkflowGlobalTransaction.cs -------------------------------------------------------------------------------- /src/Dtmworkflow/wfpb/wf.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/Dtmworkflow/wfpb/wf.proto -------------------------------------------------------------------------------- /src/strong-name/DtmCommon.StrongName/DtmCommon.StrongName.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/strong-name/DtmCommon.StrongName/DtmCommon.StrongName.csproj -------------------------------------------------------------------------------- /src/strong-name/Dtmcli.StrongName/Dtmcli.StrongName.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/strong-name/Dtmcli.StrongName/Dtmcli.StrongName.csproj -------------------------------------------------------------------------------- /src/strong-name/Dtmgrpc.StrongName/Dtmgrpc.StrongName.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/strong-name/Dtmgrpc.StrongName/Dtmgrpc.StrongName.csproj -------------------------------------------------------------------------------- /src/strong-name/Dtmworkflow.StrongName/Dtmworkflow.StrongName.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/src/strong-name/Dtmworkflow.StrongName/Dtmworkflow.StrongName.csproj -------------------------------------------------------------------------------- /tests/BusiGrpcService/BusiGrpcService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/BusiGrpcService/BusiGrpcService.csproj -------------------------------------------------------------------------------- /tests/BusiGrpcService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/BusiGrpcService/Program.cs -------------------------------------------------------------------------------- /tests/BusiGrpcService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/BusiGrpcService/Properties/launchSettings.json -------------------------------------------------------------------------------- /tests/BusiGrpcService/Services/BusiApiService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/BusiGrpcService/Services/BusiApiService.cs -------------------------------------------------------------------------------- /tests/BusiGrpcService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/BusiGrpcService/appsettings.Development.json -------------------------------------------------------------------------------- /tests/BusiGrpcService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/BusiGrpcService/appsettings.json -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/BranchBarrierTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/BranchBarrierTests.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/BranchIDGenTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/BranchIDGenTests.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/DbSpecialTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/DbSpecialTests.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/DtmClientTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/DtmClientTests.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/DtmTransFactoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/DtmTransFactoryTest.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/Dtmcli.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/Dtmcli.Tests.csproj -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/MsgTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/MsgTests.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/SagaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/SagaTests.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/ServiceCollectionExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/ServiceCollectionExtensionsTests.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/TccTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/TccTests.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/TestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/TestHelper.cs -------------------------------------------------------------------------------- /tests/Dtmcli.Tests/UtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmcli.Tests/UtilsTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/Dtmgrpc.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/Dtmgrpc.IntegrationTests.csproj -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/GrpcCallInvokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/GrpcCallInvokerTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/ITTestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/ITTestHelper.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/MsgGrpcRedisBarrierTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/MsgGrpcRedisBarrierTest.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/MsgGrpcTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/MsgGrpcTest.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/SagaGrpcBarrierTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/SagaGrpcBarrierTest.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/SagaGrpcTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/SagaGrpcTest.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/TccGrpcTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/TccGrpcTest.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.IntegrationTests/WorkflowGrpcTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.IntegrationTests/WorkflowGrpcTest.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/BranchBarrierTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/BranchBarrierTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/BranchIDGenTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/BranchIDGenTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/CusServerCallContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/CusServerCallContext.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/DbSpecialTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/DbSpecialTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/Driver/DefaultDtmDriverTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/Driver/DefaultDtmDriverTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/Driver/OtherDtmDriverTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/Driver/OtherDtmDriverTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/DtmTransFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/DtmTransFactoryTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/Dtmgrpc.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/Dtmgrpc.Tests.csproj -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/MsgTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/MsgTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/SagaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/SagaTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/ServiceCollectionExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/ServiceCollectionExtensionsTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/TccTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/TccTests.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/TransMockHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/TransMockHelper.cs -------------------------------------------------------------------------------- /tests/Dtmgrpc.Tests/UtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmgrpc.Tests/UtilsTests.cs -------------------------------------------------------------------------------- /tests/Dtmworkflow.Tests/Dtmworkflow.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmworkflow.Tests/Dtmworkflow.Tests.csproj -------------------------------------------------------------------------------- /tests/Dtmworkflow.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /tests/Dtmworkflow.Tests/WorkflowGlobalTransactionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmworkflow.Tests/WorkflowGlobalTransactionTest.cs -------------------------------------------------------------------------------- /tests/Dtmworkflow.Tests/WorkflowHttpTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/Dtmworkflow.Tests/WorkflowHttpTests.cs -------------------------------------------------------------------------------- /tests/protos/busi.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtm-labs/client-csharp/HEAD/tests/protos/busi.proto --------------------------------------------------------------------------------