private async Task<BiketimerAccount> DownloadBiketimerAccountAsync(Task<BiketimerIdentityResponse> identityResponse) { if (identityResponse.Result == null) { return null; } var biketimerAccessToken = identityResponse.Result.Token; var biketimerProfile = await _biketimerFacade.GetUserProfile(biketimerAccessToken); var biketimerAccess = new BiketimerAccess(biketimerAccessToken); var biketimerAccount = new BiketimerAccount(biketimerAccess, biketimerProfile); return biketimerAccount; }
public BiketimerAccount(BiketimerAccess access, BiketimerProfile profile) { Access = access; Profile = profile; }