Perguntas com a marcação «repository-pattern»


9
Repositórios devem retornar IQueryable?
Eu tenho visto muitos projetos que têm repositórios que retornam instâncias de IQueryable. Isso permite que filtros adicionais e classificação possam ser executados IQueryablepor outro código, que se traduz em diferentes SQL sendo gerados. Estou curioso de onde veio esse padrão e se é uma boa ideia. Minha maior preocupação …


5
Se o Padrão de Repositório é um exagero para ORMs modernas (EF, nHibernate), o que é uma abstração melhor?
Recentemente, li muitos argumentos contra o uso do padrão de repositório com ORMs poderosos, como o Entity Framework, pois ele incorpora funcionalidade semelhante a repositório, juntamente com a funcionalidade Unidade de Trabalho. Outro argumento contra o uso do padrão para uma situação como teste de unidade é que o padrão …


2
Padrão de Repositório vs Criação de Objeto DAL
Tanto quanto eu aprendi, o IRepositorydeve conter CRUD. Então nós herdamos esta IRepositoryem nossas outras interfaces, como IProducte implementar IProductclasse concreta ProductRepository, com métodos como GetAllProducts(), Top5Products(). Também podemos fazer o mesmo com a arquitetura de n camadas. como, Criação DAL Class Librarye nele definir uma classe Productcom métodos como …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.