public static IDisposable SyncViewModelBusy(this ISupportBusy destination, ISupportBusy source) { return(source.IsActiveChanged .Subscribe(x => { if (x) { destination.Active(source.Message); } else { destination.InActive(); } })); }
public static IDisposable SyncViewModelBusy(this ISupportBusy destination, ISupportBusy source) { return source.BusyViewModel.IsActiveChanged .Subscribe(x => { if (x) { destination.BusyViewModel.Active(source.BusyViewModel.Message); } else { destination.BusyViewModel.InActive(); } }); }