There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
SubscriptionToken should implement IDisposable
This would make it substantially easier to unsubscribe. I just need to dispose the subscription.
All in all, I'd align the entire event aggregator with IObservable/IObserver, to make it future-proof to the Reactive Extensions. Implementing IDisposable is just one tiny bit of it.