Prezados, boa noite!
Se eu estiver errado, por favor me digam:
1. toda interface que sera implementada na camada de infra é descrita pela camada de domínio, ou seja, as interfaces de repositório ou de algum serviço (por exemplo enviar email) quem define é o domínio;
2. a camada de domínio não deve possuir referencias do repositório;
3. a camada de domínio pode ter referencias para serviços implementados pela camada de repositório;
Minha duvida é: o domínio pode ter referencias para algum serviço implementado pela camada de infra mas não pode ter referencias para repositórios?