Skip to content

Parte 6

WILSON DE OLIVEIRA JUNIOR edited this page Mar 9, 2020 · 2 revisions

[Voltar]

Referenciando os projetos

Em qualquer arquitetura evoluida uma aplicação é separada em camadas determinadas, na arquitetura DDD uma máxima é persistente, todas as camadas referenciam a camada de domínio e a camada de dominio não referencia ninguém.

As referências devem ser criadas da seguinte forma:

No projeto abaixo: Taste.Web Taste.Application Taste.DataAccess Taste.Domain
Taste.Web X X X
Taste.Application X X
Taste.DataAccess X
Taste.Domain
  • Se você esta usando Visual Studio Code criei um script [aqui] para acrescentar as referências nos projetos conforme a tabela.
  • Se você esta usando Visual Studio veja [aqui] o passo a passo de como criar as referências.
  • Após adicionar as referências corrija a referencia no arquivo Startup.cs removendo Taste.Web.Data e adicionando a referência para Taste.DataAccess.
  • Em seguida corrija a referência no arquivo \Taste.Web\Pages\_ViewImports.cshtml removendo Taste.Web.Data e adicionando a referência para Taste.DataAccess.

[Voltar]

Clone this wiki locally