Net Core, Transactions, Microservices, Rabbitmq, Sql.
different. For example, in the product step, we could have to send an e-mail to the warehouse. We will filter this step by TransactionStep enum. userDetailConsumer/Program.cs: All steps must complete before to activate all transactions. If one of them fails, this means all the process is failed. As