system.reactive Abonnement / désabonnement à une observable (IDisposable)


Exemple

L'abonnement renvoie un IDisposable :

IDisposable subscription = emails.Subscribe(email =>
    Console.WriteLine("Email from {0} to {1}", email.From, email.To));

Lorsque vous êtes prêt à vous désabonner, il vous suffit de supprimer l’abonnement:

subscription.Dispose();