Bonjour,
lorsque je déconnecte mon client pour ensuite le relancer, j'obtiens ce message d'erreur sur mon Service et je ne suis pas trop certain de comprendre pourquoi cette erreur survient... quelqu'un a une idée ?
merci
Impossible d'accéder à un objet supprimé.
Nom de l'objet : 'System.ServiceModel.Channels.ServiceChannel'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public void Connect(string guestName) { Console.WriteLine(string.Format("{0} vient de se connecter",guestName)); IServiceTraitementCallback guest = OperationContext.Current.GetCallbackChannel<IServiceTraitementCallback>(); if(!_callbackList.Contains(guest)) _callbackList.Add(guest); _callbackList.ForEach(delegate (IServiceTraitementCallback callback) { callback.NotifyConnect(guestName); //Ca plante ici }); }
Partager