I have to get dynamic attributes and values as parameters in httpclient getasync() from angular.no matter what ever attributes and values in params i should be able to get it in httpclient getasync(). i wote a code like below
- [HttpGet]
- public async Task
QuickSearch([FromUri] queryString) - {
- Debugger.Launch();
- try
- {
- using (HttpClient client = new HttpClient())
- {
- client.DefaultRequestHeaders.Accept.Clear();
- //string queryString = "";
- //if (!string.IsNullOrEmpty(param.ssn))
- //{
- // queryString = "?ssn=" + param.ssn;
- //}
- //if (!string.IsNullOrEmpty(param.applicant))
- //{
- // queryString = "?applicant=" + param.applicant;
- //}
- HttpResponseMessage response = await client.GetAsync("http://localhost:8080/document/quicksearch/" + queryString);
- if (response.IsSuccessStatusCode)
- {
- Console.Write("Success");
- }
- else
- {
- Console.Write("Failure");
- }
- return response;
- }
- }
- catch (Exception e)
- {
- throw e;
- }
- }
Madan ShekarPosted Jul 15, 2019, 12:05 AM