Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Criar interface

Ate o momento foi criado uma interface repository para o ProdutoRepository em um arquivo separado, para os outros itens, a interface foi criado junto com a classe concreta.

A duvida que tenho é: essa pratica é normal no c# ou é melhor criar um arquivo pra interface e uma para a classe concreta (de implementação) ou tanto faz esse procedimento.

2 respostas
solução!

Olá Julio!

É sempre bom modularizar seu sistema portanto é uma boa pratica você separar a classe concreta da interface.

Se tiver mais duvidas tem uma apostila da Caelum que fala melhor sobre:

https://www.caelum.com.br/apostila-csharp-orientacao-objetos/interfaces/

Espero que tenha ajudado! :D

Guilherme, tudo bem ?

Entao achei que fosse uma particularidade do c# fazer tudo em uma unica classe.

Obrigado pelo auxilio