public async Task UpdateUserPoints(UpdateUserPointsRequest request) { await Policy .Handle <WebException>() .WaitAndRetryAsync ( retryCount: 5, sleepDurationProvider: retryAttempt => TimeSpan.FromSeconds(Math.Pow(2, retryAttempt)) ) .ExecuteAsync(async() => await PottiRomaApiAccess.GetPottiRomaApi <IUserRefit>().UpdateUserPoints(request) ); }
public async Task UpdateUserPoints(UpdateUserPointsRequest request) { await UserApiRepository.Get().UpdateUserPoints(request); }
public async Task UpdateClientInfo(UpdateUserPointsRequest request) { await ValidateToken(); _userService.UpdateUserPoints(request.UsuarioId, request.AverageTicketPoints, request.RegisterClientsPoints, request.SalesNumberPoints, request.AverageItensPerSalePoints, request.InviteAllyFlowersPoints); }