4 votes

Générer le ViewModel à partir du modèle ?

Je suis actuellement en train d'écrire des viewmodels pour mon appli (WPF/C#).

Je dois faire beaucoup de copier-coller cependant. N'y a-t-il pas un moyen de générer le viewmodel à partir du model comme générer le model à partir de la base de données?

Je n'ai rien trouvé à ce sujet sur internet...

4voto

M4N Points 48758

Peut-être jeter un coup d'œil à automapper. Cela vous éviterait au moins de copier manuellement les propriétés entre le viewmodel et le modèle.

1voto

Thomas Levesque Points 141081

Jetez un œil aux XAML Power Toys de Karl Shifflet. Il s'agit d'un plugin Visual Studio qui comprend divers assistants pour le développement d'applications WPF ou Silverlight. L'une des fonctionnalités est exactement ce que vous recherchez:

  • Créer une classe ViewModel - à partir d'une fenêtre de code VB.NET ou C#, créez facilement un stub ViewModel qui inclut des commandes et une classe de données exposée. Vous pouvez également choisir de réimplémenter toutes les propriétés du modèle sur le ViewModel.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X