public BusyDisposable(IHasBusyState hasBusyState) { _hasBusyState = hasBusyState; _hasBusyState.IsBusy = true; }
public static IDisposable TrackBusyState(this IHasBusyState busy) { return(new BusyDisposable(busy)); }