public BillerSearchResponse BillerSearch(BillerSearchRequest billerSearchRequest)
        {
            var agent    = AuthIntegration.GetAgent();
            var response = _agentConnect.BillerSearch(agent, billerSearchRequest);

            CheckFlagsForDataChange(response.Payload?.Flags, agent);
            return(response);
        }
        public BillerSearchResponse BillerSearch(string agentId, string agentPos, BillerSearchRequest req)
        {
            var agent = _agents.GetAgent(agentId, agentPos);

            _agentConnectConfig.DecorateRequest(req);
            var response = _testRunner.AgentConnect.BillerSearch(agent, req);

            return(response);
        }
Exemple #3
0
        public AcApiResponse <BillerSearchResponse, ApiData> BillerSearch(BillerSearchRequest req)
        {
            var resp = agentConnectIntegration.BillerSearch(req);

            var apiResp = new AcApiResponse <BillerSearchResponse, ApiData>
            {
                BusinessMetadata = MapperHelper.SetResponseProperties(resp.Payload?.Flags, DataSource.AgentConnect),
                ResponseData     = resp
            };

            return(apiResp);
        }
Exemple #4
0
 public void Set(BillerSearchRequest billerSearchRequest)
 {
     BillerSearchRequest = billerSearchRequest;
     SetExecutionOrder(nameof(BillerSearchRequest));
 }
Exemple #5
0
 public virtual async Task <BillerSearchResponse> BillerSearchAsync(Agent agent, BillerSearchRequest billerSearchRequest)
 {
     return(await AgentConnect.BillerSearchAsync(agent, billerSearchRequest));
 }
Exemple #6
0
 public virtual BillerSearchResponse BillerSearch(Agent agent, BillerSearchRequest billerSearchRequest)
 {
     return(AgentConnect.BillerSearch(agent, billerSearchRequest));
 }