Dúvidas de contextos #15
-
Olá, Balta. No curso vc disse que algumas entidades pode estar em mais de um contexto Por exemplo, "Pessoa", poderia estar em vários contextos, isso não seria duplicação de código? Como ficaria no Repositório essas entidades - "Pessoa"? sendo que para meu caso (rsrsr) essas entidades em contextos diferentes teria "crud" na mesma tabela Atenciosamente |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
@matheusvarela bom dia! Não seria pois uma entidade pode estar em mais de um contexto desde que haja um motivo... normalmente as propriedades são diferentes ou as propridades são iguais mas o comportamente muda. Caso seja EXATAMENTE a mesma entidade, você pode criar um pacote e distribuir ela. Sobre os repositórios, cada contexto tem o seu... por exemplo, no contexto de criação de contas, precisamos de nome, email, endereço, documento e N outras informações de uma pessoa para cria-la. Já no contexto de compra, talvez só o E-mail da pessoa basta. |
Beta Was this translation helpful? Give feedback.
@matheusvarela bom dia! Não seria pois uma entidade pode estar em mais de um contexto desde que haja um motivo... normalmente as propriedades são diferentes ou as propridades são iguais mas o comportamente muda.
Caso seja EXATAMENTE a mesma entidade, você pode criar um pacote e distribuir ela.
Sobre os repositórios, cada contexto tem o seu... por exemplo, no contexto de criação de contas, precisamos de nome, email, endereço, documento e N outras informações de uma pessoa para cria-la. Já no contexto de compra, talvez só o E-mail da pessoa basta.