LINQ to SQL comme unité de travail
-
23-08-2019 - |
Question
D'après votre expérience, est LINQ to SQL appropriée comme une unité de travail? est-il évitable? dois-je préfère, par exemple, NHibernate ou un autre outil O / RM?
Merci, Lucian
La solution
Le contexte de données LINQ to SQL est conçu pour être utilisé pour une seule unité de travail.
Modifier. Ajouter des références
Q: Dois-je créer une nouvelle DataContext dans toutes les méthodes de logique métier
?A: Le DataContext est conforme à l'unité de modèle de conception de travail. À moins que vous données entre les niveaux physiques entre chaque opération, vous devez garder votre DataContext en vie pendant toute la durée du travail.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow