M>Сейчас хочу заменить TransactionScope на механизм который гарантирует транзакционность. M>Есть какие-то механизмы или решения?
using var db = scope.ServiceProvider.GetService<DbContext>();
using var tx = await db.Database.BeginTransactionAsync(stoppingToken);
await db.SaveChangesAsync();
await tx.CommitAsync();