public static IScheduler OnDemandWithFeedback(out Func <Task> demand) { var scheduler = new OnDemandScheduler(); demand = scheduler.DemandWithFeedback; return(scheduler); }
public static IScheduler OnDemand(out Action demand) { var scheduler = new OnDemandScheduler(); demand = scheduler.Demand; return(scheduler); }