J'ai un certain scénario où les insertions et les mises à jour sont effectuées sur plusieurs tables en fonction de certaines contraintes. Il est donc naturel d'utiliser Transaction scope pour ces scénarios. Maintenant, j'ai une couche de dépôt et une couche de service. couche de service médiatise le référentiel et l'interface utilisateur et est ignorante persistante. Maintenant, je ne sais plus où utiliser les transactions en service ou dans les couches de référentiel. Je n'utilise aucun ORM. J'ai également vu des gens préconiser des modèles d'unité de travail pour de tels scénarios. Existe-t-il des exemples de modèle d'unité de travail qui conviennent à mes scénarios actuels, tous les exemples que j'ai vus utilisent ORMS.Gestion des transactions dans la couche de service ou la couche de référentiel?
Merci,