Hello,
A quoi sert le DataService dans la nouvelle mouture du MVVM Light ToolKit ?
Merci
Version imprimable
Hello,
A quoi sert le DataService dans la nouvelle mouture du MVVM Light ToolKit ?
Merci
C'est le IDataService? C'est pour le modèle. En tout cas je l'utilise comme ça ;)
Oui c'est ça mais pourquoi cette nouveauté ?
A quoi sert cette interface ?
Merci
C'est juste une façon d'implémenter l'accès au données via un interface. Ce qui fait que tu es détaché d'une implémentation particulière. Ce qui fait que tu peux changer facilement. Tu peux avoir un DataService test et un DataService production, par exemple. Tu va pouvoir changer facilement de l'un à l'autre (quasi) sans changer ton code, avec un truc du genre :
Code:
1
2
3
4
5
6
7
8 IDataService mymodel; if (condition) mymodel = new ProdDataService(); else mymodel = new TestDataService();
(Ou alors en utlisiant le SimpleIOC de MMV Light)
Il n'y a pas d'obligation d'utiliser ça. C'est juste un template de base, tout fait, qui permet de démarrer tout de suite.
Ok,
merci pour l'explication ...