[RiaServices] Cascade de LoadOperation<>.Completed
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 :
Code:
1 2 3
| MyContext context = new MyContext();
LoadOperation<MyTable> load = MyContext.Load<MyTable>(MyContext.GetMyTableQuery());
load.Completed += new EventHandler(load_Completed) |
Et c'est dans la méthode load_Completed que je continue à coder.
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 :)