Bonjour,
Je travaille sur une application SL4 + WCF.
J'ai un problème existentiel sur la manière de gérer les instances de services WCF entre mes différents MVVM.
Actuellement, j'instancie un nouveau service à chaque création de MVVM, cette instance s'inscrit alors à tous les futurs accès aux services durant la vie du MVVM. A la désallocation du MVVM, je désinscris tous mes évènements WCF et je supprime l'instance du service.
Ma question : Y-a-t-il des best practices sur la manière de gérer ces instances de services WCF entre MVVM pour optimiser les traitements ?
Doit-on créer une et une seule fois l'instance de service au chargement de l'application et les mettre en session ?
Cela économiserait le temps de création du service pour chaque MVVM non?
Merci d'avance!
Partager