-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apenas por curiosidade #27
Comments
Na realidade o MediatR nem é o problema ali, pois eu uso ele para intermediar o padrão CQRS, não vejo problema dessa dependência no Application. Mas veja que tenho no Application uma dependência do Entity Framework e isso está errado, na época que fiz esses estudos/poc, deveria ter deixado apenas a abstração e não a implementação concreta. Vou alterar quando tiver tempo ;) Esses conceitos todos eu migrei pro repositorio "hexagonal architecture", dá uma olhada lá. |
Sim, cheguei no seu hexagonal pelo seu linkedin e me interessei também por esse do clean. |
@leandrofagundes Você tem total razão. Vou avaliar o FluentMediator do Ivan, ele abstraiu um nivel acima ainda e a dependência não fica explícita (me parece), apenas quando fazemos inversão de controle. Meu entendimento está correto? |
@leandrofagundes , uma coisa que também fiquei um pouco pensativo é o quanto isso poderia impactar performance, me parece que rola reflection arduamente. |
Sua layer de Application depende do MediatR. Nesse caso, não seria o ideal a application não depender de ninguém?
The text was updated successfully, but these errors were encountered: