Me preguntaba cómo implementar exactamente el servicio de dominio en RIA. ¿Es común incluir todas las entidades en el modelo de dominio completo en un solo servicio de dominio, haciendo que el servicio sea responsable de toda la base de datos? ¿Es esta la manera en que normalmente se hace? Realmente no tengo ninguna razón para separar el acceso a datos en diferentes servicios, pero me preguntaba si esto se considera una buena práctica, y cuáles serían los pros y los contras de tal enfoque.¿Cuántas entidades debe incluir el servicio de dominio RIA?
Además, ¿se considera una buena o mala práctica registrar el contexto del dominio como singleton con IOC, de modo que toda la aplicación funcione con el mismo conjunto de datos, evitando problemas de concurrencia y problemas similares?
¿Pensamientos?
Gracias
No estoy de acuerdo. Creo que domainService debería representar una tarea o proceso empresarial, no el dominio completo. Una buena aplicación de ejemplo es la aplicación Book Club que puedes encontrar aquí http://www.nikhilk.net/RIA-Services-MIX10-Slides-Code.aspx. – PilotBob