Perguntas sobre 'repository-pattern'

11
respostas

Os testes de integração (banco de dados) estão incorretos?

Algumas pessoas mantêm que os testes de integração são todos os tipos de erros e erros - tudo deve ser testado em unidade, o que significa que você precisa simular dependências; uma opção que, por várias razões, nem sempre gosto de fazer. E...
02.11.2015 / 17:58
9
respostas

Os repositórios devem retornar IQueryable?

Tenho visto muitos projetos com repositórios que retornam instâncias de IQueryable . Isso permite que filtros adicionais e classificação possam ser executados no IQueryable por outro código, o que se traduz em SQL diferente sendo gerado. Es...
26.03.2013 / 21:57
2
respostas

Relação entre Repositório e Unidade de Trabalho

Eu vou implementar um repositório, e gostaria de usar o padrão UOW, já que o consumidor do repositório poderia fazer várias operações, e eu quero comprometê-las de uma vez. Depois de ler vários artigos sobre o assunto, eu ainda não entendi co...
03.06.2012 / 13:51
5
respostas

Se o Padrão de Repositório for um exagero para os ORMs modernos (EF, nHibernate), o que é uma melhor abstração?

Recentemente, li muitos argumentos contra o uso do padrão de repositório com o Entity Framework poderoso do ORM, pois ele incorpora a funcionalidade semelhante a repositório, juntamente com a funcionalidade da Unidade de Trabalho também. Outr...
18.03.2016 / 21:57
3
respostas

em DDD, os repositórios devem expor uma entidade ou objetos de domínio?

Pelo que entendi, no DDD, é apropriado usar um padrão de repositório com uma raiz agregada. Minha pergunta é, devo retornar os dados como uma entidade ou objetos de domínio / DTO? Talvez algum código explique melhor a minha pergunta: Enti...
06.01.2016 / 15:21
1
resposta

Conectando uma Camada de Negócios e Repositório usando o Padrão de Unidade de Trabalho

A minha pergunta é semelhante a esta no Stack Overflow: Qual é a maneira correta de usar a Unidade de Trabalho / Repositórios dentro da camada de negócios? Cenário: Solução .Net IRepositório usado para recuperar objetos do banco de da...
28.09.2011 / 00:18
2
respostas

Devo criar repositórios com funções especiais como getStaffActive ()?

Eu tenho visto muitos artigos, mas nenhum realmente me ajuda. Isso é porque eu quero usar dapper como um DAL. Devo criar repositórios com funções especiais? Gosta de getStaffActive ()? Se eu usar repositórios posso implementar com dappe...
23.10.2012 / 11:25
3
respostas

Padrão de Repositório vs Criação de Objeto DAL

Tanto quanto eu aprendi, o IRepository deve conter CRUD . Em seguida, herdamos esse IRepository em nossas outras interfaces como IProduct e implementamos IProduct classe de concreto ProductRepository , com métodos como GetAllPro...
13.09.2018 / 08:29
3
respostas

Uso do padrão de repositório

Estou usando o padrão Repositório no meu aplicativo agora. É uma ferramenta de processamento em lote baseada em console. Essencialmente eu preciso do repositório para poder acessar aleatoriamente os dados. O problema que estou tendo é que meus d...
31.03.2011 / 14:47
1
resposta

A unidade de trabalho deve criar um repositório?

Nossa classe "unidade de trabalho" tem um método que usa um tipo de classe e cria um repositório: public IRepository<TEntity> GetRepository<TEntity>() where TEntity : class { var repoItem = _repositoryList.Firs...
05.07.2018 / 23:19