Try-Cancel/Confirm pattern for distributed transactions in .net core Web API applications


We are migrating our WCF services to .net core Web API. Our WCF service used DTC service for distributed transactions.

Now in .net core, we are converting every WCF service into .net core web api application.

How can I handle DTC over here? I came to know there is TCC pattern for REST, but can we implement it in .net core?

I have heard about Atomikos for TCC, but is it compatible to work with .net core?

Or is there any vendor which will provide us TCC support for .net core?

.NET Foundation Website | Blog | Projects | Code of Conduct