Exemplo n.º 1
0
        public Loyalty GetLoyalty(string accessToken, int merchantId)
        {
            UserLoyaltyQueryRequest request = new UserLoyaltyQueryRequest(accessToken, merchantId);

            return(_restWrapper.Get <Loyalty>(
                       uri: BuildUri(request.ApiVersion, $"merchants/{request.MerchantId}/loyalty"),
                       accessTokenHeader: FormatAccessTokenString(consumerUserAccessToken: request.AccessToken),
                       actions: null));
        }
        public Loyalty GetLoyalty(string accessToken, int merchantId)
        {
            UserLoyaltyQueryRequest request = new UserLoyaltyQueryRequest(accessToken, merchantId);

            return(request.Accept(_engine) as Loyalty);
        }
 public override string Visit(UserLoyaltyQueryRequest request)
 {
     return(FormatAccessTokenString(consumerUserAccessToken: request.AccessToken));
 }
Exemplo n.º 4
0
 public virtual T Visit(UserLoyaltyQueryRequest request)
 {
     return(DEFAULT_FUNC(request));
 }
 public IResponse Visit(UserLoyaltyQueryRequest request)
 {
     return(_restWrapper.Get <Loyalty>(uri: GetEndpoint(request),
                                       accessTokenHeader: GetHeaderToken(request),
                                       actions: GetCustomResponseHandlers(request)));
 }
 public string Visit(UserLoyaltyQueryRequest request)
 {
     return(BuildUri(request.ApiVersion, string.Format("merchants/{0}/loyalty", request.MerchantId)));
 }