public A() { _ZHandler = new INPCListener(nameof(Model)) { Target = this, Child = new INPCListener(nameof(B.X)), }; _ZHandler .Throttle(TimeSpan.FromMilliseconds(200)) .Subscribe((v) => Z = "[" + Model?.X + "]"); }
public INPCListenerDisposer(INPCListener listener, IObserver <object> observer) { Listener = listener; Observer = observer; }