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)
                   );
 }
Exemple #2
0
 public async Task UpdateUserPoints(UpdateUserPointsRequest request)
 {
     await UserApiRepository.Get().UpdateUserPoints(request);
 }
Exemple #3
0
        public async Task UpdateClientInfo(UpdateUserPointsRequest request)
        {
            await ValidateToken();

            _userService.UpdateUserPoints(request.UsuarioId, request.AverageTicketPoints, request.RegisterClientsPoints, request.SalesNumberPoints, request.AverageItensPerSalePoints, request.InviteAllyFlowersPoints);
        }