Existe-t-il un moyen d'exécuter une transaction tout ou rien avec les deux systèmes inclus? Par exemple. EF Core ne semble pas prendre en charge Transaction Scope.Entity Framework Core et DocumentDB Transaction
0
A
Répondre
1
Cosmos DB et votre autre base de données (base de données SQL) sont complètement séparées. Il n'y a aucun moyen d'intégrer les opérations des deux dans une seule transaction. Cosmos DB vous permet d'opérer dans son propre mécanisme de transaction, via des procédures stockées: les opérations dans une procédure stockée Cosmos DB sont «tout ou rien». Mais ... Ceci est indépendant d'un TransactionScope.
Si seules les transactions réparties sur plusieurs datastores étaient si simples ... –