Aggregates no Domain Model

1 resposta
fabiano.franca

Existe alguma forma recomendada de permitir ações de alteração, remoção e busca em agregados?

O padrão diz que todos os acessos ao agregados devem ser feitos a partir da Entidade que os contém, mas achei estranho encher a entidade com metodos AtualizarAgregado, RemoverAgregado, GetAgregadoPeloId etc.

Ou para esse nivel de complexidade vale mais a pena criar um repositório especifico para esse agregado?

1 Resposta

felipec

Tem certeza de que esse agregado que voce esta falando é mesmo um agregado? porque nao uma entidade?

Agregados so podem ser acessados pela raiz… se vc esta tentando acessar direto pode ser que esse objeto nao precise ser um agregado…

Criado 9 de agosto de 2007
Ultima resposta 9 de ago. de 2007
Respostas 1
Participantes 2