bonjour,

voilà j'ai une application Silverlight qui communique via WCF pour récupérer des listes d'objets.

Admettons une liste de personnes.

dans mon service, je retourne donc une List<Personne>. Cela me permet donc côté Silverlight de référencer ce service et d'exploiter ma liste en ObservableCollection<Personne>.

J'aimerai faire la même chose mais en utilisant cette fois dans mon service des listes d'interfaces List<IPersonne>. Je peux référencer ce service sans problème, mais je ne peux pas côté Silverlight créer de ObservableCollection de ces interfaces.

Peux t on utiliser les interfaces ou faut il les caster en "Personne" dans mon service WCF?