public UIAction FromAsync(Func <Task> asyncAction, IObservable <bool> enabledIf = null) { return(UIAction.FromAsync(asyncAction, schedulerProvider.MainScheduler, enabledIf)); }