LINQ a SQL como unidad de trabajo
-
23-08-2019 - |
Pregunta
A partir de su experiencia, es LINQ a SQL adecuado como una unidad de trabajo? es evitable? debería preferir, por ejemplo, NHibernate u otra herramienta de O / RM?
Gracias, Lucian
Solución
El contexto de datos Linq to SQL es diseñado para ser utilizado para una sola unidad de trabajo.
Editar:. Para añadir referencias
Q: ¿Debo crear un nuevo DataContext en cada método lógica de negocio
?A: El DataContext se ajusta a la Unidad de Trabajo patrón de diseño. A menos que usted se está moviendo datos entre capas físicas entre cada operación debe mantener su DataContext vivo durante la duración del trabajo.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow