quinta-feira, 13 de março de 2008

Injeção de dependências X isolamento entre camadas

Não devemos confundir as camadas das aplicação quando programamos classes com injeção de dependências. Em uma aplicação de três camadas até ontem estávamos cometendo o seguinte equivoco:

No code-behind de uma página aspx (apresentação) para criar uma instância de uma classe de negócio que executava buscas se fazia necessário uma injeção de uma conexão com o banco. Esquecemos que a classe de apresentação também deve receber a injeção uma objeto de busca!

Ficou a pergunta: Como injetar dependências em instâncias de paginas aspx?

Nenhum comentário: