public Task <T> EvaluateAsync <T>(Func <T> compute) { Func <T> computeInContext = () => { using (Enter()) { return(compute()); } }; return(Runner.EvaluateAsync(computeInContext)); }
public Task <T> EvaluateAsync <T>(Func <T> compute) { T ComputeInContext() { using (Enter()) { return(compute()); } } return(Runner.EvaluateAsync(ComputeInContext)); }