Question

Salut, j'ai une application Silverlight que j'ai conçue à l'aide de motifs MVVM et de prisme.

Il dispose d'un certain nombre de modules que je voudrais charger qu'une fois que l'utilisateur s'est authentifié.

À cette fin, j'ai créé un module de connexion, qui prend les informations d'identification des clients et gère l'authentification. Une fois que l'utilisateur est authentifié, j'aimerais que MEF charge le reste des modules. Mon problème est de savoir comment accomplir cela?

Le catalogue du module est défini dans XAML et tous les modules, sauf que le module de connexion est défini sur l'initialisation de l'ondemand. Pour autant que je sache, les modules ne peuvent être chargés que de la coquille, ce qui ne fonctionne pas dans mon cas car l'appel à charger proviendrait du LoginModules ViewModel.

Toutes les idées seraient grandement appréciées, merci.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top