Bonjour à tous
Je travaille sur une appli Silverlight avec RiaServices + EF. Je rapatrie donc mes données en instanciant un DomainContext, suite à quoi je load ce contexte avec une table. Et pour pouvoir coder et être sûr que mon context est bien remplie de données, j'utilise l'événement Completed comme ceci :
Et c'est dans la méthode load_Completed que je continue à coder.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 MyContext context = new MyContext(); LoadOperation<MyTable> load = MyContext.Load<MyTable>(MyContext.GetMyTableQuery()); load.Completed += new EventHandler(load_Completed)
Mon problème, c'est que si j'ai 50 tables de 50 DomainContexts différents à loader, ça va me faire une cascade de 50 EventHandlers qui vont se succéder, au lieu de tous bosser en même temps (en supposant que mes données peuvent être chargées séparément).
Pouvez-vous m'indiquer une meilleure façon de faire svp ?
Merci d'avance![]()
Partager