public Task RefreshTokenAsync(Func<string> code = null) { var result = new Task(() => RefreshToken(code)); result.Start(); return result; }