public LoadCommonResponse RetrieveTestingCHCBydistrict(int id) { _logger.LogInformation($"Invoking endpoint: {this.HttpContext.Request.GetDisplayUrl()}"); _logger.LogDebug($"Fetch testing chc by district - {JsonConvert.SerializeObject(id)}"); try { var data = _webMasterService.RetrieveTestingCHCByDistrict(id); _logger.LogInformation($"Received testing chc by district data {data}"); return(data.Count == 0 ? new LoadCommonResponse { Status = "true", Message = "No record found", data = new List <LoadCommon>() } : new LoadCommonResponse { Status = "true", Message = string.Empty, data = data }); } catch (Exception e) { _logger.LogError($"Error in receiving testing chc by district data {e.StackTrace}"); return(new LoadCommonResponse { Status = "false", Message = e.Message, data = null }); } }