Bonjour à tous ,
J'ai repris sur internet un projet en c# représentant la partie serveur lorsqu'on utilise google C2DM, je pense avoir saisie le code dans son ensemble mais j'ai du mal à comprendre la notion de delegate/event. Dans le code du projet on retrouve:
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 C2dmMessageTransport.UpdateGoogleClientAuthToken += delegate(string authToken) { this.googleAuthToken = authToken; };
Bien qu'ayant lu la doc concernant ces notions j'ai du mal à trouver des exemples concrets où on pourrait utiliser cela.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 internal static event Action<string> UpdateGoogleClientAuthToken;
Si quelqu'un pouvait m'expliquer à quoi cela servait et donner des exemples je lui en serai très reconnaissant .
Bon après-midi.
Partager