1
resposta

Arquitetura em camadas C#

Olá pessoal,

Em uma arquitetura em camadas para um aplicação desktop usando WPF e Entity Framework Core, como vocês me recomendam separar as camadas?

1 resposta

Eu usaria um pouco do conceito de Domain Driven Design, mas se você está aprendendo e estudando, eu recomendaria no seu projeto SeuProjeto.Data, SeuProjeto.Presentation, SeuProjeto.Services, lembre-se de cada camada tem apenas a sua responsabilidade, a parte de dados, somente vai ser responsável pelo acesso aos dados e nada mais.