Boa tarde pessoal,
Eu estou com uma duvida com relação as agregações.
Suponha que eu tenho uma agregação Forum onde esta entidade é o root da agregação, mas tenho outras N listas ligadas a forum, por exemplo, usuarios, empresas e cargos. Isto é pq posso limitar o acesso a um forum especificamente para algumas empresas, alguns usuarios e alguns cargos.
A minha duvida é a seguinte:
- Imaginem q eu tenha uma página para associar ou desassociar cargos a um forum, logo na tela eu preciso da lista de cargos associados ao forum para que o usuario ja saiba a q cargos o forum ja esta associado, mas n literatura diz q pra eu acessar um filho da agregação eu preciso acessar atraves do root no caso forum, mas eu estou usando um ORM e qdo carrego forum ele ja carrega tdas associacoes pra mim “eu não posso usar lazy load”. Então eu quero saber se eu poderia trazer do repositorio direto os cargos ligados ao forum? ou se eu preciso carregar o forum no repositorio e mandar somente a lista para a UI ? ou oq vcs sugerem?
[]'s
