public async Task <APIResponse> LatestNews(int PageNo) { APIResponse objResponse = new APIResponse(); try { NewsDetails obj = new NewsDetails(); NewsParam objNewsParam = new NewsParam { PageNo = PageNo }; objResponse.Collection = obj.GetNewsHeadlines(objNewsParam); objResponse.StatusCode = APIStatusCode.Success;; objResponse.StatusMessage = "API sucussfully processed"; } catch (Exception ex) { objResponse.StatusMessage = ex.Message; objResponse.StatusCode = APIStatusCode.SystemError; } return(objResponse); }