public async Task <UserProfileInfo> Profile() { var podToken = await accessTokenManager.GetCurrentAccessToken(); var profileInfo = await _service.GetUserProfileAsync(podToken); return(profileInfo); }
private async Task <TOut> CallMethodAsync <TOut>(Func <string, Task <TOut> > method) { var token = await _tokenManager.GetCurrentAccessToken(); return(await method(token)); }