[WCF]Impossible d'accéder à un objet supprimé.
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:
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
});
} |