none
Banco de dados em memória RRS feed

Todas as Respostas

  • Denis,

    É possível trabalhar dessa forma, mas não consigo enxergar uma boa razão para isso. Você pode trabalhar com o pattern singleton em seu contexto de dados e dessa forma a partir do momento que comece a carregar as entidades da sua base ela sempre estará disponível em seu contexto de dados. Você poderia criar um método de inicialização para carregar todas as entidades ao inicio da aplicação.

     

     


    Atenciosamente, Paulo R. Pereira de Souza
    http://paulosouza.net
    E-mail: paulorpereirasouza@hotmail.com. twitter facebook linkedin
    sábado, 30 de abril de 2011 17:16
  • Oi Paulo, obrigado pela resposta.

    Acredito que você não entendeu minha pergunta. Conheço o pattern Singleton, mas ele não é relevante para a situação.

    O que quero saber é se é possível carregar e manipular minhas entidades em memória, assim como o XPO da DevExpress faz. A razão para fazer isso eu sei. :) Vai me ajudar em alguns cenários de testes.

    Alguém sabe?


    Denis Ferrari - "Faça pouco, faça sempre e faça direito"
    www.denisferrari.com

    Blogs
    www.heroisdati.com
    www.minhacarreira.com
    domingo, 1 de maio de 2011 22:19
  • Oi Paulo, obrigado pela resposta.

    Acredito que você não entendeu minha pergunta. Conheço o pattern Singleton, mas ele não é relevante para a situação.

    O que quero saber é se é possível carregar e manipular minhas entidades em memória, assim como o XPO da DevExpress faz. A razão para fazer isso eu sei. :) Vai me ajudar em alguns cenários de testes.

    Alguém sabe?


    Denis Ferrari - "Faça pouco, faça sempre e faça direito"
    www.denisferrari.com

    Blogs
    www.heroisdati.com
    www.minhacarreira.com


    Denis vc pode sim, mais não lembro de nada pronto vc terá que implementar. outra para teste cria um mock do seu repositório

    http://stackoverflow.com/questions/3903023/how-do-i-mock-entity-frameworks-navigational-property-intelligence

    http://thedatafarm.com/blog/data-access/agile-entity-framework-4-repository-part-6-mocks-amp-unit-tests/


    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC
    terça-feira, 3 de maio de 2011 12:19
  • Oi Seilor,

    Obrigado pela resposta. :)

    Estou familiarizado com testes para repositórios. Os testes que citei são de integração, por isso preciso do banco da dados "real", mas uma versão em memória já me ajudaria bastante.

    Abraços!


    Denis Ferrari - "Faça pouco, faça sempre e faça direito"
    www.denisferrari.com

    Blogs
    www.heroisdati.com
    www.minhacarreira.com
    terça-feira, 3 de maio de 2011 16:04
  • Denis,

    Se for para testes de integração qual o problema da abordagem que te citei? Acredito que te serviria muito bem para este cenário.


    Atenciosamente, Paulo R. Pereira de Souza
    http://paulosouza.net
    E-mail: paulorpereirasouza@hotmail.com. twitter facebook linkedin
    quarta-feira, 4 de maio de 2011 17:06