IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Presentation Foundation Discussion :

MVVM - Repository Pattern


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 22
    Par défaut MVVM - Repository Pattern
    Bonjour je travaille actuellement sur un projet en respectant le Design Pattern MVVM et le Repository Pattern avec LINQ TO SQL.

    J'aurais besoin de quelques précisions concernant le Repository pattern que je ne parviens pas à trouver sur le web

    Ma composition d'objet se présente comme ceci :
    Objet A contient une liste d'objets B
    Objet B contient une liste d'objets C

    J'ai crée un repository pour l'objet C (Select, add, delete)
    et qui prend un datacontext comme paramètre

    Ou dois-je initialiser ce repository ? Au niveau du viewmodel de l'objet B ? (vu que c'est lui qui contient la collection d'objets C)

    De même, si je crée un repository pour l'objet B dois-je l'initialiser dans le view model de l'objet A ?

    J'ai un peu de mal avec cela, si vous pouviez m'éclairer cela serait gentil

    Merci,

  2. #2
    Membre émérite Avatar de jmix90
    Homme Profil pro
    Consultant .Net
    Inscrit en
    Juillet 2007
    Messages
    576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2007
    Messages : 576
    Par défaut
    Hello,

    Il n'y a pas de solution ultime à ce problème car cela dépend des cas.

    J'ai pour habitude de faire les différents chargements uniquement la ou j'en ai besoin. Ce qui revient habituellement, à initialiser les repository uniquement lorsque cela est nécessaire ou de façon globale pour l'appli.

    Dans ton cas, le VM de l'objet A chargerait, si j'ai bien compris, les objets A, B et C.

    Bon courage !

Discussions similaires

  1. Repository pattern et clause Where
    Par mkl238 dans le forum C#
    Réponses: 6
    Dernier message: 28/11/2011, 14h01
  2. repository pattern NLayer
    Par rvzip64 dans le forum Développement Windows
    Réponses: 0
    Dernier message: 27/09/2011, 10h29
  3. WPF et Repository Pattern
    Par CaptainChoc dans le forum Windows Presentation Foundation
    Réponses: 13
    Dernier message: 09/09/2011, 09h51
  4. Repository Pattern et EntityFramework 3.5
    Par trihanhcie dans le forum Entity Framework
    Réponses: 9
    Dernier message: 19/04/2011, 15h47
  5. Exemple simple utilisant le repository pattern
    Par Arthis dans le forum ASP.NET
    Réponses: 6
    Dernier message: 04/11/2008, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo