-
Notifications
You must be signed in to change notification settings - Fork 0
Parte 6
WILSON DE OLIVEIRA JUNIOR edited this page Mar 9, 2020
·
2 revisions
[Voltar]
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]