public static IDisposable Subscribe <T>(IWeakHandler <T> handler) { return(new WeakSubscription <T>(handler)); }
public WeakSubscription(IWeakHandler <T> handler) { _reference = new WeakReference <IWeakHandler <T> >(handler); }