Linq to Sql - Arquitetura 3 camadas
Numa aplicação 3 camadas usando linq to sql a organização com as referencias ficou da seguinte maneira:
Camada de Interface referencia Camada de Negócio que referencia Camada de Dados.
O problema acontece pois como a camada de interface não referencia a camada de dados logo não consigo manipular as informações recuperadas.
Uma solução possível seria eu criar uma camada Entidades onde ficaria o as classes primarias e essa camada seria referenciada por todas as outras e o erro não ocorreria mais.
Entretanto não faz sentido usar essa alternativa, afinal de contas já estou usando um mapeamento de banco de dados justamente pra não fazer isso.
Alguma sugestão de como resolvo essa questão?
Discussão (3)
Carregando comentários...