public IResponse Visit(ManagedLocationQueryRequest request)
        {
            List <ManagedLocation> response = _restWrapper.Get <List <ManagedLocation> > (
                uri: GetEndpoint(request),
                accessTokenHeader: GetHeaderToken(request),
                actions: GetCustomResponseHandlers(request));

            return(new ManagedLocationQueryResponse(response));
        }
示例#2
0
        public IList <ManagedLocation> ListManagedLocations(string accessToken)
        {
            ManagedLocationQueryRequest request = new ManagedLocationQueryRequest(accessToken);

            return(_restWrapper.Get <List <ManagedLocation> >(
                       uri: BuildUri(request.ApiVersion, "managed_locations"),
                       accessTokenHeader: FormatAccessTokenString(merchantUserAccessToken: request.AccessToken),
                       actions: null));
        }
        public IList <ManagedLocation> ListManagedLocations(string accessToken)
        {
            ManagedLocationQueryRequest request = new ManagedLocationQueryRequest(accessToken);

            return((request.Accept(_engine) as ManagedLocationQueryResponse).Details);
        }
 public override string Visit(ManagedLocationQueryRequest request)
 {
     return(FormatAccessTokenString(merchantUserAccessToken: request.AccessToken));
 }
示例#5
0
 public virtual T Visit(ManagedLocationQueryRequest request)
 {
     return(DEFAULT_FUNC(request));
 }
 public string Visit(ManagedLocationQueryRequest request)
 {
     return(BuildUri(request.ApiVersion, "managed_locations"));
 }