Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

interface produto em 2 classes

No exemplo do produto. Poderiamos ter criado a interface do produto dentro da classe repository?

2 respostas

Olá, Rodrigo.

Não sei se entendi direito sua dúvida. Você quer dizer, colocar os métodos da interface IProdutoRepository em BaseRepository?

Na classe de PedidoRepository, criamos o Interface dentro da classe PedidoRepository, porém em Produto, temos uma classe de interface IProdutoRepository e uma classe ProdutoRepository. Porque desta diferença?