public GetBankDetailsByLevelResponse GetBankDetailsByLevel(string location, GetBankDetailsByLevelRequest req) { var agent = _agents.GetAgent(location); _agentConnectConfig.DecorateRequest(req); return(_testRunner.AgentConnect.GetBankDetailsByLevel(agent, req)); }
public GetBankDetailsByLevelResponse GetBankDetailsByLevel(GetBankDetailsByLevelRequest getBankDetailsByLevelRequest) { var agent = AuthIntegration.GetAgent(); var response = _agentConnect.GetBankDetailsByLevel(agent, getBankDetailsByLevelRequest); CheckFlagsForDataChange(response.Payload?.Flags, agent); return(response); }
private string NextUriForGetBankDetailsByLevel(GetBankDetailsByLevelRequest req) { var scheme = $"{Request.RequestUri.Scheme}://"; var host = Request.RequestUri.Host; var port = Request.RequestUri.Port == 80 ? string.Empty : $":{Request.RequestUri.Port}"; var methodRoute = $"/api/bank/by-level"; var queryStr = string.IsNullOrEmpty(Request.RequestUri.Query) ? string.Empty : Request.RequestUri.Query; var uri = $"{scheme}{host}{port}{methodRoute}{queryStr}"; return(uri); }
public virtual async Task <GetBankDetailsByLevelResponse> GetBankDetailsByLevelAsync(Agent agent, GetBankDetailsByLevelRequest getBankDetailsByLevelRequest) { return(await AgentConnect.GetBankDetailsByLevelAsync(agent, getBankDetailsByLevelRequest)); }
public virtual GetBankDetailsByLevelResponse GetBankDetailsByLevel(Agent agent, GetBankDetailsByLevelRequest getBankDetailsByLevelRequest) { return(AgentConnect.GetBankDetailsByLevel(agent, getBankDetailsByLevelRequest)); }
public AcApiResponse <GetBankDetailsByLevelResponse, ApiData> GetBankDetailsByLevel(GetBankDetailsByLevelRequest req) { var resp = agentConnectIntegration.GetBankDetailsByLevel(req); var apiResp = new AcApiResponse <GetBankDetailsByLevelResponse, ApiData> { BusinessMetadata = MapperHelper.SetResponseProperties(resp.Payload?.Flags, DataSource.AgentConnect), ResponseData = resp }; return(apiResp); }
public IHttpActionResult GetBankDetailsByLevel(GetBankDetailsByLevelRequest getBankDetailsByLevelRequest) { var respVm = bankBusiness.GetBankDetailsByLevel(getBankDetailsByLevelRequest); return(Ok(respVm)); }