Мне было интересно, как именно реализовать доменную службу в RIA. Является ли общепринятым включение всех сущностей во всей модели предметной области в одну доменную службу, что делает службу ответственной за всю базу данных? Это так обычно делается? У меня действительно нет причин разделять доступ к данным по разным службам, но мне было интересно, считается ли это хорошей практикой, и каковы будут плюсы и минусы такого подхода.
Кроме того, считается ли хорошей или плохой практикой регистрировать контекст домена как одноэлементный с IOC, чтобы все приложение работало с одним и тем же набором данных, что позволяет избежать проблем параллелизма и подобных проблем?
Мысли?
Спасибо