1
resposta

Um projeto com mais de 200 repositórios

Como trabalhar com o padrão Factory da melhor maneira possível em um projeto com 200+ repositórios?

Teria 200 FactoryRepository? Ou Uma unica FactoryRepository com todos repositórios dentro?

Por favor sem Dependency Injection. Criando Factorys na mão mesmo.

Outro problema, cada FactoryRepository aceita uma conexão as vezes ela pode vir com transação e outras vezes sem transação como tratar isso?

Qual a melhor abordagem para isso?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Não vejo um outro jeito a não ser criar os métodos que fabricam o repositório. Em relação a conexão, receberia ela como argumento para a criação do repositório, não acho que esse código deveria ficar junto. Você pode inclusive ter outra fábria só para as conexões.