If I subscribe in a class Contructor, e.g. in DataManager Constructor I wrote "subscribe App.onResume", when do I unsubscribe it?
In iOS, you usually addObserver in ViewDidLoad / Init method, then you could removeObserver in dealloc. What's the equivalence in Xamarin? I've seen a few Open Source Apps like BikeSharing360, they only subscribe in constructor, but without unsubscribe it.
My concerns are if I don't unsubscribe it from DataManager, can DataManager gets released? If it can be released, then will that cause exceptions as it still subscribes App.onResume.